Kết nối với chúng tôi:

Framework

Hưỡng dẫn cài đặt Phalcon trên Windows 10 với Xampp

Đã đăng

vào

Ngày nay các ứng dụng Web đã trở nên phức tạp hơn, việc xây dựng chúng từ đầu sẽ rất mất thời gian và công sức. Bởi thế, rất nhiều PHP Framework được tạo ra với mục đích là thúc đẩy nhanh quá trình phát triển ứng dụng, giúp bạn tiết kiệm thời gian, tăng sự ổn định cho ứng dụng và giảm thiểu số lần viết mã cho lập trình viên. Hiện nay có đã có hàng chục 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ới mỗi cá nhân sẽ luôn có một Framwork 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. Việc tìm hiểu các framwork mới giúp mình trải nghiệm những trải nghiệm mới đồng thời giúp mình mở rộng nhưng kiến thức mới trong lập trình.

Với mình thì Cakephp là framword sở trường nhưng do nhu cầu công việc nên phải lấn sang Phalcon, hiểu được những khó khăn của người mới bắt đầu nghiên cứu mình viết bài này mục đích giúp bạn cài đặt Phalcon dễ dàng hơn và tránh gặp những lỗi khi cài đặt. Đây là bài viết dành cho nhưng người mới bắt đầu nghiên cứu Phalcon vì thế nếu bài viết này không phù hợp bạn có thể bỏ qua.

Nội dung chính

1. Phalcon là gì?

Ngày nay các ứng dụng Web đã trở nên phức tạp hơn, việc xây dựng chúng từ đầu sẽ rất mất thời gian và công sức. Bởi thế, rất nhiều PHP Framework được tạo ra với mục đích là thúc đẩy nhanh quá trình phát triển ứng dụng, giúp bạn tiết kiệm thời gian, tăng sự ổn định cho ứng dụng và giảm thiểu số lần viết mã cho lập trình viên.

Chúng ta có rất nhiều lý do cho việc lựa chọn Framework để viết một ứng dụng Web, nhưng dưới đây là vài lý do tiêu biểu để bạn chọn Framework Phalcon: 1. Dễ cài đặt, cấu trúc thư mục đơn giản dễ hiểu Do Phalcon được viết bằng ngôn ngữ C nên chỉ cần tích hợp Phalcon vào dự án như là một phần mở rộng kèm theo. Dung lượng của Phalcon rất nhỏ gọn (chỉ khoảng 4MB) nên download dễ dàng, không chỉ vậy, việc cài đặt cũng rất đơn giản, chỉ cần làm theo hướng dẫn trong tài liệu về Phalcon là bạn hoàn toàn có thể sử dụng được. Ngoài ra, cấu trúc thư mục sau khi cài đặt của Phalcon cũng rất dễ hiểu và dễ điều chỉnh. Đây là một điểm cộng lớn cho những lập trình viên lần đầu tiếp cận với Framework này.

2. Tốc độ và hiệu suất cao Do Phalcon được viết dưới dạng PHP module nên toàn bộ Framework đều được nạp sẵn vào trong RAM khi hệ thống khởi động, loại bỏ hoàn toàn quá trình đọc Framework từ ổ đĩa cứng mỗi khi có request tới. Cũng bởi Phalcon được viết bằng ngôn ngữ C, ngôn ngữ gần với ngôn ngữ hệ thống nhất nên tốc độc load trang rất nhanh mang lại cảm giác dễ

Chúng ta có rất nhiều lý do cho việc lựa chọn Framework để viết một ứng dụng Web, nhưng dưới đây là vài lý do tiêu biểu để bạn chọn Framework Phalcon: 1. Dễ cài đặt, cấu trúc thư mục đơn giản dễ hiểu Do Phalcon được viết bằng ngôn ngữ C nên chỉ cần tích hợp Phalcon vào dự án như là một phần mở rộng kèm theo. Dung lượng của Phalcon rất nhỏ gọn (chỉ khoảng 4MB) nên download dễ dàng, không chỉ vậy, việc cài đặt cũng rất đơn giản, chỉ cần làm theo hướng dẫn trong tài liệu về Phalcon là bạn hoàn toàn có thể sử dụng được. Ngoài ra, cấu trúc thư mục sau khi cài đặt của Phalcon cũng rất dễ hiểu và dễ điều chỉnh. Đây là một điểm cộng lớn cho những lập trình viên lần đầu tiếp cận với Framework này.

2. Tốc độ và hiệu suất cao Do Phalcon được viết dưới dạng PHP module nên toàn bộ Framework đều được nạp sẵn vào trong RAM khi hệ thống khởi động, loại bỏ hoàn toàn quá trình đọc Framework từ ổ đĩa cứng mỗi khi có request tới. Cũng bởi Phalcon được viết bằng ngôn ngữ C, ngôn ngữ gần với ngôn ngữ hệ thống nhất nên tốc độc load trang rất nhanh mang lại cảm giác dễ.

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  hoặc tải trực tiếp trên Github 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 7.2.11  và hệ điều hành Window 64 bít  nên mình sẽ chọn phiên bản phalcon_x64_vc14_php7.1_3.4.1-1751.zip.

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:

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.

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.

 

Đọc tiếp
Nhấn vào đây để bình luận

Leave a Reply

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Cakephp

Chuyển hướng từ http sang https trong Cakephp 3.x

Đã đăng

vào

Bởi

Nếu bạn đang xây dựng ứng dụng bằng CakePHP và muốn di chuyển tất cả lưu lượng địa chỉ web của bạn từ http sang https bạn có thể làm theo các bước dưới đây đơn giản mà không cần thực hiện bất kỳ thay đổi trong tập tin .htaccess   

Bước 1. Thực hiện chỉnh sửa file AppController .php của úng dụng

Bước 2. Tải thành phần bảo mật

Bước 3. Tạo chức năng chuyển hướng tất cả link wb http đến https

Hy vọng hưỡng dẫn này sẽ giúp bạn

Đọc tiếp

Tin Nổi bật

Copyright © 2018 VINAZI