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 triển bằng ngôn ngữ PHP. Điều này chẳng có gì là đáng ngạc nhiên bởi vì:
- Các CMS này tốt thực sự
- Nhanh chóng và dể dàng có được cho mình một website từ các CMS này
- Mã nguồn mở + việc không mất quá nhiều thời gian để học được ngôn ngữ PHP
- Nguồn hỗ trợ dồi dào từ cộng đồng Internet
Bạn có muốn làm chủ một trong những CMS kể trên không? Vậy thì ta bắt đầu từ đây nhé!
Trước tiên, cần phải nắm được
PHP là gì?
Đây là ngôn ngữ lập trình scripting (kịch bản) đa dụng và có thể được nhúng cùng với HTML. Tên gọi PHP là viết tắt hồi quy của “Hypertext Preprocessor”. Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới.
Tác giả của PHP, Rasmus Lerdorf, tạo ra ngôn ngữ này năm 1995 từ một sản phẩm có tên là PHP/FI. Đến nay PHP đã có đến 6 phiên bản, PHP 6 bản sử dụng thử đã có thể download tại địa chỉ http://snaps.php.net
Để học nhanh PHP tôi phải bắt đầu từ đâu? Câu hỏi này có lẽ để dành cho bài viết tiếp theo :o)
(Trong khi chờ đợi bài tiếp theo, người đọc có thể Google “PHP tutorial” =))
Bài tiếp theo: Hướng dẫn cài đặt XAMPP