Bài 01: Download và cài đặt Phalcon trên Window

Hiện nay có rất nhiều PHP Framwork nên việc lựa chọn cho mình một Framwork tốt nhất là câu trả lời rất khó, vì mỗi cá nhân sẽ thích một FW nào đó và gắn bó với nó trong quá trình xây dựng dự án cho riêng mình. Bản thân mình là một lập trình viên và có sở thích nghiên cứu những công nghệ, framwork mới vì đó là kết quả của sự sáng tạo tuyệt vời mà ta không thể bỏ qua được.

Bản thân mình master Codeigniter Framework nhưng do nhu cầu công việc nên phải lấn sang Phalcon, luôn tiện sẵn nghiên cứu mình viết loạt serie này mục đích sưu tầm lại kiến thức và giúp đở được bạn nào thì hay bạn đó. Nên nếu bạn cảm thấy loạt serie này không phù hợp thì có thể bỏ qua nó nhé. 

1. Phalcon là gì?

Phalcon là một mã nguồn mở, có đầy đủ tính năng của một mô hình MVC và nó được viết bằng ngôn ngữ C, sau đó build thành file .DLL và tích hợp vào danh sách Extensions của Apache, vì vậy nó có tính performance cao, hay có thể nói tốc độ của nó sẽ nhanh hơn các Framwork khác.

Tuy nó được viết từ ngôn ngữ C nhưng bạn không cần thiết phải biết về ngôn ngữ này, bạn chỉ cần rành  lập trình hướng đối tượng trong php và mô hình MVC là quá đủ, vì bản chất nó đã build thành các lớp PHP rồi. Khi làm việc với phancol thì bạn phải biết khái niệm về namespace nhé, nên nó chỉ chạy kể từ PHP Version 5.x trở đi. Không những có tính performance  cao mà Phalcon  rất dễ sử dụng, nhiều thư viện cho bạn lựa chọn.

2. Download Phalcon

Việc download Phalcon quá đơn giản, bạn chi việc lên trang chủ của nó tại địa chỉ này và chọn hệ điều hành, version tương thích với máy của mình là ok. Trong bài này mình sử dụng PHP 5.6  và hệ điều hành Window 32 bít  nên mình sẽ chọn phiên bản Phalcon 1.3.4 - Windows x86 for PHP 5.6.0 (VC11).

download-phalcon-tren-window.png

Sau khi download chúng ta sẽ có một file php_phalcon.dll, đây chính là file hệ thống của Phalcon.

3. Cài đặt phalcon trên window 

Việc cài đặt phalcon rất đơn giản, trước tiên bạn cần có một máy server ảo (Vertrigo, xampp, ..). Trong bài này mình sử dụng Xampp nhé các bạn. Chúng ta sẽ thực hiện các bước sau để cài đặt:

  • Giải nén file download về và được file php_phalcon.dll
  • Copy file php_phalcon.dll vào thư mục có đường dẫn xampp\php\ext. Folder ext này là nơi chứa các Extension của Apache
  • Mở file php.ini nằm trong đường dẫn xampp\php, sau đó thêm dòng này vào cuối file extension=php_phalcon.dll. Ý nghĩa là load extension có tên là php_phalcon.dll
  • Khởi động lại Xampp

Sau khi thực hiện xong các bước trên bạn vào thư mục htdocs của xampp và tạo một file index.php, sau đó thêm đoạn code sau vào:

<?php echo '<pre>'; print_r(get_loaded_extensions()); ?>
Sau đó chạy file index.php này lên nếu màn hình có xuất hiện phalcon thì tức là bạn đã cài đặt thành công rồi đấy.

cai-dat-phalcon.png

Lời kết

Bài này rất đơn giản chỉ là download và cài đặt phalcon trên Window, bài tiếp theo chúng ta sẽ tìm hiểu cách cấu hình mô hình MVC của nó và viết chương trình MVC đầu tiên để các bạn dễ hiểu mô hình của Phalcon hơn. 

Hãy để lại link bài viết gốc khi chia sẻ bài viết này, mình sẽ report DMCA với những website lấy nội dung mà không để nguồn hoặc copy bài với số lượng lớn.

Nguồn: freetuts.net

Profile photo of adminTheHalfHeart

TheHalfHeart

Có sở thích viết tuts nên đã từng tham gia viết ở một số diễn đàn, đến năm 2014 mới có điều kiện sáng lập ra freetuts.net. Sinh năm 90 và có 1 vợ 2 con, thích ca hát và lập trình.

ĐĂNG BÌNH LUẬN: Đăng câu hỏi trên Group Facebook để được hỗ trợ nhanh nhất.