Showing posts with label Zend Framework. Show all posts
Showing posts with label Zend Framework. Show all posts

September 29, 2014

Tôi & PHP Frameworks




Sau một khoảng thời gian làm việc với PHP, trải qua 1 số dự án lớn nhỏ, và cũng gặt hái được một số thành tích đối với mảng PHP này. Đặc biệt thì 6/2014 mình đã đạt được chứng chỉ của Zend về PHP, đây có lẽ là điều mình tự hào nhất khi nhắc với ai đó về khả năng PHP của mình. Bài viết này nhằm mục đích "kể lể" một số framework PHP mà mình đã từng làm, và những góc nhìn cá nhân dành cho Framework đó. Đây chỉ là quan điểm cá nhân, các bạn nên xem với tinh thần tham khảo là chính, đừng bắt bẻ soi mói quá ^^

April 3, 2013

Zend Framework 1.x - Work Flow - Part 2

Sau khi tiến trình xử lý Routing kết thúc, ZF sẽ kích hoạt tiến trình preDispatch, đây là tiến trình được xử lý trước các action trong controller của ZF.


Tiến trình được xử lý đầu tiên bằng việc Plugin Broker kiểm tra xem có một controller plugin nào được thiết lập phương thức dispatchLoopStartup hay không, nếu có thì thực thi phương thức này của controller plugin, sau đó Plugin Broker sẽ thông báo ngược lại với Front Controller đã hoàn tất quá trình loop startup và từ đây Front Controller sẽ gắn trạng thái TRUE vào cờ isDispatch của đối tượng Request (xem lại phần 1), Front controller sẽ tiến tới quá trình xử lý preDispatch, như vậy tại đây chúng ta sẽ thấy rằng Loop Dispatch là tiến trình chạy trước preDispath.

March 22, 2013

Zend Framework 1.x - Work Flow - Part 1

Zend Framework 1.x work flow
nguồn: http://www.kurttest.com/zfa/dispatch.html
Đa số chúng ta làm việc với Zend Framework (ZF) nhưng cũng không nắm rõ lắm luồn dữ liệu được xử lý như thế nào? Một request URL đến, thì ZF đã làm gì để rã ra thành một module, controller, action và những tham số input để từ đó chúng ta tiến hành xử lý?

Bài viết mang một khía cạnh minh họa và giảng lược bằng hình ảnh để giúp những người đã từng có kinh nghiệm làm việc với ZF hiểu rõ cơ chế vận hành như thế nào.

Để rào trước đón sau, mình chỉ dám nói đây là tiến trình xử lý của ZF1 chứ không dám khẳng định ZF2 cũng y như vậy. ZF2 đã có 1 số cải tiến rất rõ về bộ library không biết có thay đổi về work flow không thì mình vẫn chưa thể khẳng định tại thời điểm này.

April 4, 2012

Zend Framework: Install by Wamp and Netbeans

Hôm nay mình giới thiệu đến mọi người cách thức cài đặt Zend Framework dựa trên bộ WAMP và IDE Netbeans. Kết hợp đó, mình giới thiệu mọi người cách tạo virtual host để xem link tạo localhost hấp dẫn hơn. Zend Framework thì có lẽ không cần giới thiệu nữa vì nó đã rất phổ biến trong những năm gần đây, và đây là bộ framework PHP MVC theo đánh giá của cá nhân mình là rất hoành tráng và đồ sộ theo nghĩa bóng lẫn nghĩa đen.