Nguyễn Việt Khoa Khái niệm Kiểm thử đơn vị (Unit Testing) không còn xa lạ với những lập trình viên luôn hướng tới chất lượng của từng dòng code. Với bài viết này tôi mong muốn sẽ giúp các lập trình viên PHP biết cách triển khai Unit Testing với framework PHPUnit. Đây là một […]
Lại nói về các bài viết trước, khi chúng ta cùng xem xét về các cú pháp căn bản trong PHP, tôi nghĩ đến giờ phút này nếu bạn thích ngôn ngữ này chắc bạn đã tự mày mò để code những dòng code đơn giản nhất. Tuy nhiên, trước khi bạn bước sang một […]
Dự án Joomla xin vui mừng thông báo về việc bản Joomla 3.0 Alpha-1 đã sẵn sàng để bạn có thể tải về. Mục đích của bản phát hành này là gì? Mục tiêu của bản phát hành này là: cho phép kiểm thử cao cấp các extension (thành phần mở rộng) để các nhà […]
PHP cũng giống với các ngôn ngữ lập trình “tiền bối” đều sử dụng các từ khóa quen thuộc như while, do-while và for cho các cấu trúc lặp. Trong thế giới lập trình, ngoài cấu trúc tuần tự, rẽ nhánh (điều kiện) không thể thiếu được cấu trúc lặp để giải quyết một tình […]
Tôi đã nhiều lần tư vấn cho người quen về việc cấu hình thế nào để có thể gửi email từ Joomla!, nguyên nhân có thể do chưa bao giờ tôi viết một tài liệu nào hướng dẫn cho người khác về vấn đề này. Bài viết này tôi sẽ hướng dẫn những thao tác […]
Nếu bạn vẫn tiếp tục với bài viết này nghĩa là bạn vẫn còn thích PHP?! :o) Ở bài viết trước, chúng ta đã cũng nhau khởi động với PHP bằng một số dòng code đơn giản. Khi đó bạn có mong muốn bài viết này lại được tiếp tục làm những ví dụ nhỏ […]
Nếu bạn chưa cài đặt môi trường để bắt đầu làm việc với PHP, xin quay lại với bài viết Hướng dẫn cài đặt XAMP. Bạn đã sẵn sàng! Nào xin mời bạn mở chương trình “XAMPP Control Panel” và khởi động dịch vụ Apache bằng cách bấm nút “Start”: Trước hết bạn cần tạo một […]
Theo thống kê mới nhất trên trends.builtwith.com, ba nền tảng căn bản được sử dụng cho các CMS (Content Management System – Hệ Quản trị Nội dung) lần lượt là: WordPress, Joomla! và Drupal. Ba CMS này đều là các Phần mềm Tự do Nguồn mở (Free and Open Source Software – FOSS) và phát […]