29 Feb 2016

[Phalcon2] 14. Config https Phalcon

Step 1: Cấu hình file .htaccess thêm đoạn cấu hình
    # force HTTPS
    RewriteCond %{HTTPS} !=on
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Step 2: Set host
<VirtualHost *:443>
DocumentRoot "E:\Bitbucket Project\hoctap_project\Src\hoctap"
ServerName hoctap.dev
ServerAlias hoctap.dev
SSLEngine on
        SSLCertificateFile "conf/ssl.crt/server.crt"
        SSLCertificateKeyFile "conf/ssl.key/server.key"
<Directory "E:\Bitbucket Project\hoctap_project\Src\hoctap">
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>

Step 3: Chắc chắn rằng server support httpd.conf
LoadModule ssl_module modules/mod_ssl.so (Bỏ dấu ;)

Step 4: Chắc rằng đã enbale cho php (php.ini)
extension=php_openssl.dll(Bỏ dấu ;)

Step 5: Khởi động lại server ==> OK

25 Jan 2016

[Phalcon 2] 13. Làm việc với session

Session là gì ?

Session là công cụ giúp lưu lại thông tin tạm thời của người dùng tại lần đăng nhập hiện tại trên server nhằm quản lý người dùng trong 1 phiên làm việc.

12 Jan 2016

[Phalcon 2]12. Flash trong phalcon| Flash message in phalcon


Làm việc với flash message trong phalcon

Flash sẽ hiển thị một thông báo cho người dùng vd: Sai mật khẩu hay đăng ký thành công ...

Code ví dụ tải tại đây: VD phalconflash

[Phalcon 2]11. Chuyển module trong phalcon| Phalcon response redirect

Chuyển module/ điều hướng trong phalcon

Lệnh forward chỉ sử dụng trong cùng module không có tác dụng chuyển sang module khác:
Khi chuyển từ module này sang module khác trong phalcon phải sử dụng

20 Nov 2015

[Phalcon 2] 10. Multi module in Phalcon| Tạo nhiều module trong phalcon

Hướng dẫn tạo multi module trong phalcon cho nhiều user hay nhiều thành phần chức năng khác nhau

Mã nguồn tải tại đây multi module

Gồm có 2 module backend, frontend
multimodule.dev/:Module/:Controller/:Action/

  1. multimodule.dev
  2. multimodule.dev/backend/index/
  3. multimodule.dev/frontend/index/
  4. multimodule.dev/frontend/new/

5 Nov 2015

[Phalcon 2] 9. Cập nhật INVO project| Customize INVO project

Cập nhật và thêm các thành phần giao diện quản lý cơ bản của một trang web với INVO như title, menu, left/right-bar

3 Nov 2015

17 Oct 2015

[Phalcon 2] 6. Các hàm thường dùng| Phalcon API| Các lệnh thường dùng của phalcon tool

Các lệnh terminal thường dùng trong phalcon tool và các hàm thường dùng trong phalcon

[Phalcon 2] 7. Phalcon INVO| Cấu trúc phalcon project

Cấu trúc và nội dung của một phalcon project (ver 2,08). Hướng dẫn làm project Phalcon INVO. Giải thích chi tiết về phalcon project structure

16 Oct 2015

[Phalcon 2] 5. Sample phalcon project

Tạo phalcon project demo:

   Mô tả: Project để đề mô, học phalcon.

   Chức năng: Xem, thêm, sửa, xóa, cập nhật thông tin người dùng