Phiên bản trước của cả hai bênPhiên bản trướcPhiên bản sau | Phiên bản trước |
technical_manual4 [2016/06/20 08:40] – hoaquynhtim99 | technical_manual4 [2021/11/26 14:39] (hiện tại) – vuthao |
---|
=====Tài liệu lập trình NukeViet===== | =====Tài liệu lập trình NukeViet 4===== |
(Ghi chú: Tài liệu đang được biên soạn) | |
| |
- Tổng quan về cấu trúc NukeViet | - Tổng quan về cấu trúc NukeViet 4 |
- Các khái niệm | - Các khái niệm |
- [[nukeviet4:concepts:theme|Theme]] | - [[nukeviet4:concepts:theme|Theme]] |
- [[nukeviet4:concepts:block|Block]] | - [[nukeviet4:concepts:block|Block]] |
- [[nukeviet4:concepts:cronjobs|Cronjobs]] | - [[nukeviet4:concepts:cronjobs|Cronjobs]] |
| - [[nukeviet4:concepts:plugins|Plugin]] |
- [[programming4:structure|Cấu trúc file và folder]] | - [[programming4:structure|Cấu trúc file và folder]] |
- [[programming4:structure#mo_tả_cac_file_trong_thu_mục_gốc|Mô tả các file trong thư mục gốc]] | - [[programming4:structure#mo_tả_cac_file_trong_thu_mục_gốc|Mô tả các file trong thư mục gốc]] |
- [[nukeviet4:advanced_setting:constants|Thiết lập các giá trị mặc định]] | - [[nukeviet4:advanced_setting:constants|Thiết lập các giá trị mặc định]] |
- [[nukeviet4:advanced_setting:oauth|Thiết lập các nhà cung cấp Oauth]] | - [[nukeviet4:advanced_setting:oauth|Thiết lập các nhà cung cấp Oauth]] |
- [[programming4:connect_nukeviet_oauth|Kết nối vào cổng Oauth do NukeViet.VN cung cấp]] | |
- [[nukeviet4:advanced_setting:security|Thiết lập một số chức năng bảo mật]] | - [[nukeviet4:advanced_setting:security|Thiết lập một số chức năng bảo mật]] |
- [[nukeviet4:advanced_setting:security#chống_flood_chống_lụt_dữ_liệu|Chống flood (chống lụt dữ liệu)]] | - [[nukeviet4:advanced_setting:security#chống_flood_chống_lụt_dữ_liệu|Chống flood (chống lụt dữ liệu)]] |
- [[nukeviet4:advanced_setting:security#sao_luu_csdl|Sao lưu cơ sở dữ liệu]] | - [[nukeviet4:advanced_setting:security#sao_luu_csdl|Sao lưu cơ sở dữ liệu]] |
- [[nukeviet4:advanced_setting:security#kiểm_tra_an_ninh_khu_vực_admin|Kiểm tra an ninh khu vực admin]] | - [[nukeviet4:advanced_setting:security#kiểm_tra_an_ninh_khu_vực_admin|Kiểm tra an ninh khu vực admin]] |
| - [[nukeviet4:advanced_setting:file_config|Thiết lập các cấu hình cố định trong file config.php]] |
- Các hàm được xây dựng sẵn, các class, các tài nguyên khác | - Các hàm được xây dựng sẵn, các class, các tài nguyên khác |
- [[programming4:function|Các hàm được xây dựng trong NukeViet]] | - [[programming4:function|Các hàm được xây dựng trong NukeViet]] |
- [[programming4:variables|Các biến dùng chung]] | - [[programming4:variables|Các biến dùng chung]] |
- [[programming4:other_constants|Các hằng]] | - [[programming4:other_constants|Các hằng]] |
| - [[programming4:template-engine|Template Engine]] |
- [[programming4:class|Các class dùng trong lập trình NukeViet]] | - [[programming4:class|Các class dùng trong lập trình NukeViet]] |
- [[programming4:class#cac_class_duợc_gọi_sẵn|Các class được gọi sẵn]] | - [[programming4:class#cac_class_duợc_gọi_sẵn|Các class được gọi sẵn]] |
- [[rules:spelling|Quy ước chính tả tiếng Việt]] | - [[rules:spelling|Quy ước chính tả tiếng Việt]] |
- [[rules:glossary|Thuật ngữ Công nghệ thông tin trong tiếng Việt]] | - [[rules:glossary|Thuật ngữ Công nghệ thông tin trong tiếng Việt]] |
| - [[rules:mysql|Các lưu ý khi thiết kế và viết SQL và PHP]] |
- [[rules:charset|Xây dựng Cơ sỡ dữ liệu Mysql hỗ trợ Full Unicode]] | - [[rules:charset|Xây dựng Cơ sỡ dữ liệu Mysql hỗ trợ Full Unicode]] |
- [[programming4:theme|Themes]] | - [[programming4:theme|Themes]] |
- [[programming4:theme#tim_hiểu_về_cong_việc_thiết_kế_giao_diện_cho_nukeviet|Chỉ dẫn cho designer]] | - [[programming4:theme#tim_hiểu_về_cong_việc_thiết_kế_giao_diện_cho_nukeviet|Chỉ dẫn cho designer]] |
- [[programming4:theme:layout|Danh sách các layout của giao diện mặc định của NukeViet 4.0]] | - [[programming4:theme:layout|Danh sách các layout của giao diện mặc định của NukeViet 4.0]] |
| - [[programming4:theme:items|Danh sách các item theo từng layout]] |
- [[programming4:theme#xay_dựng_giao_diện_co_bản|Xây dựng giao diện cơ bản]] | - [[programming4:theme#xay_dựng_giao_diện_co_bản|Xây dựng giao diện cơ bản]] |
- [[programming4:theme#xay_dựng_giao_diện_nang_cao|Xây dựng giao diện nâng cao]] | - [[programming4:theme#xay_dựng_giao_diện_nang_cao|Xây dựng giao diện nâng cao]] |
- [[programming4:mobile_theme|Xây dựng giao diện cho mobile]] | - [[programming4:mobile_theme|Xây dựng giao diện cho mobile]] |
- [[programming4:theme:copy-from-deault-theme|xây dựng giao diện bằng cách copy theme mặc định]] | - [[programming4:theme:copy-from-deault-theme|xây dựng giao diện bằng cách copy theme mặc định]] |
| - [[programming4:theme:them-khoi-block-giao-dien-nukeviet|Thêm khối block giao diện NukeViet]] |
- [[programming4:module|Modules]] | - [[programming4:module|Modules]] |
- [[programming4:module#tổng_quan_về_module_của_nukeviet|Tổng quan về Module của NukeViet]] | - [[programming4:module#tổng_quan_về_module_của_nukeviet|Tổng quan về Module của NukeViet]] |
- [[programming4:module:security|Bảo mật trong lập trình module]] | - [[programming4:module:security|Bảo mật trong lập trình module]] |
- [[programming4:module:gitupdate|Nâng cấp module theo từng phiên bản NukeViet]] | - [[programming4:module:gitupdate|Nâng cấp module theo từng phiên bản NukeViet]] |
| - [[programming4:module:framework|Dùng các framework trong lập trình module]] |
- [[programming4:block|Blocks]] | - [[programming4:block|Blocks]] |
- Tổng quan về block | - Tổng quan về block |
- Tổng quan về cronjob | - Tổng quan về cronjob |
- Viết cronjob | - Viết cronjob |
| - [[programming4:plugin|Plugin]] |
| - [[programming4:hook|Hook]] |
| - [[programming4:api|API]] |
- [[programming4:note|Một số lưu ý]] | - [[programming4:note|Một số lưu ý]] |
- Làm việc với ngôn ngữ và dịch thuật hệ thống NukeViet | - Làm việc với ngôn ngữ và dịch thuật hệ thống NukeViet |
- [[programming4:moduleupdate|Cách nâng cấp module]] | - [[programming4:moduleupdate|Cách nâng cấp module]] |
- [[programming4:optimize|Tối ưu khi lập trình]] | - [[programming4:optimize|Tối ưu khi lập trình]] |
| - [[programming4:thematic|Lập trình NukeViet qua các chuyên đề]] |
| - [[nukeviet4:composer|Thư viện ngoài trên NukeViet với composer]] |
- [[nukeviet4:security|Bảo mật khi vận hành hệ thống NukeViet]] | - [[nukeviet4:security|Bảo mật khi vận hành hệ thống NukeViet]] |
- Cập nhật phiên bản mới nhất | - [[programming4:git|Làm việc với hệ thống quản lý mã nguồn NukeViet 4]] |
- Hạn chế sử dụng các module và block | |
- Chặn truy cập thư mục không được phép | |
- Vấn đề Chmod | |
- Thông tin Admin | |
- Đổi tên thư mục admin | |
- Bật chế độ captcha trong khi đăng nhập | |
- Bật chế độ Kiểm tra IP khi truy cập khu vực admin | |
- Bảo vệ thư mục admin bằng chức năng bảo vệ thư mục của hosting | |
- Giấu file config.php | |
- Thay đổi đường dẫn tới các thư mục hệ thống | |
- Mã hoá file cấu hình hệ thống | |
- Cập nhật thông tin từ diễn đàn nukeviet.vn | |
- Làm việc với kho code của NukeViet | |
- [[programming4:vcs|Hệ thống quản lý phiên bản]] | |
- [[programming4:vcs:git|Làm việc với hệ thống quản lý phiên bản Git của github]] | |
- [[programming4:optimize_javascript|Hướng dẫn tối ưu tập tin JavaScript trong mã nguồn mở NukeViet 4.x]] | - [[programming4:optimize_javascript|Hướng dẫn tối ưu tập tin JavaScript trong mã nguồn mở NukeViet 4.x]] |
- [[programming4:optimize_javascript#cac_kiểu_tối_uu_javascript|Các kiểu tối ưu JavaScript]] | - [[programming4:optimize_javascript#cac_kiểu_tối_uu_javascript|Các kiểu tối ưu JavaScript]] |
- Các công cụ dành cho người phát triển NukeViet | - Các công cụ dành cho người phát triển NukeViet |
- [[programming:nvtools:translate|Công cụ dịch thuật dành cho NukeViet]] | - [[programming:nvtools:translate|Công cụ dịch thuật dành cho NukeViet]] |
| - [[programming:nvtools:eclipse|Cấu hình Eclipse để phát triển NukeViet]] |
| - [[programming:nvtools:tao-website-bang-cach-tron-cac-kho-code-tu-git|Tạo website bằng cách trộn các kho code từ git]] |
| |
{{ http://hostingtoolbox.com/bin/Count.cgi?dd=D&ft=0&df=technical_manual.wiki.nukeviet.vn.gif?nolink | Lượt truy cập của bạn}} | {{ http://hostingtoolbox.com/bin/Count.cgi?dd=D&ft=0&df=technical_manual.wiki.nukeviet.vn.gif?nolink | Lượt truy cập của bạn}} |