PHPMaker – Giải Pháp Lập Trình PHP Tự Động Hiệu Quả
PHPMaker là một phần mềm lập trình tự động, cung cấp năng lực vượt trội trong việc xây dựng nhanh chóng các ứng dụng PHP hoàn chỉnh dựa trên cơ sở dữ liệu MySQL.
Với việc sử dụng PHPMaker, người dùng có thể lập tức tạo ra các trang web cho phép tương tác đầy đủ với dữ liệu, bao gồm việc xem, chỉnh sửa, tìm kiếm, thêm mới và xóa các bản ghi trực tuyến.
Tính Linh Hoạt và Dễ Tùy Biến
PHPMaker được xây dựng với mục tiêu mang đến sự linh hoạt tối đa. Phần mềm cung cấp vô số các tùy chọn cấu hình, cho phép bạn tạo ra các ứng dụng PHP đáp ứng chính xác các yêu cầu cụ thể của dự án.
Mã nguồn PHP được tạo ra bởi PHPMaker có cấu trúc rõ ràng, gọn gàng và rất dễ dàng để tùy chỉnh, mở rộng. Khả năng tương thích đa nền tảng giúp mã có thể chạy ổn định trên cả hệ điều hành Windows và Linux/Unix.
PHPMaker giúp tiết kiệm đáng kể thời gian phát triển, đồng thời phù hợp với cả những người mới bắt đầu làm quen với lập trình PHP, cũng như các lập trình viên có kinh nghiệm.
Những Tính Năng Nổi Bật của PHPMaker 2019
Công cụ lập trình PHPMaker 2019 được nâng cấp với nhiều tính năng mới, đáp ứng tối đa nhu cầu của người sử dụng. Hiện nay, PHPMaker được đánh giá là một trong những công cụ phát triển PHP mạnh mẽ, linh hoạt và dễ dàng tiếp cận.
Giao Diện Thiết Kế Mới với Bootstrap 4 và AdminLTE 3
Bố cục PHPMaker
Menu mới của PHPMaker
Cấu Trúc Menu Thanh Điều Hướng Được Cải Tiến
Các mục menu có thể được sắp xếp theo chiều dọc hoặc ngang, linh hoạt tùy chỉnh.
Hệ thống tự động ẩn menu dọc khi tất cả mục đều nằm trên thanh điều hướng phía trên, tối ưu không gian hiển thị.
Các mục trên menu thanh điều hướng của PHPMaker
Hỗ Trợ REST API
Cho phép thực hiện các thao tác CRUD (Create, Read, Update, Delete) trên các bảng dữ liệu, đặc biệt khi sử dụng Advanced Security.
REST API của PHPMaker
Tương Thích với Cơ Sở Dữ Liệu SQLite
PHPMaker hỗ trợ cơ sở dữ liệu SQLite
Nhập Dữ Liệu Dễ Dàng từ Excel/CSV
PHPMaker nhập dữ liệu từ file excel
Tuân Thủ Quy Định Bảo Vệ Dữ Liệu Chung (GDPR)
Extension Field Encryption (dành cho người dùng đăng ký) giúp mã hóa các trường chứa thông tin cá nhân.
Thêm trang thỏa thuận và chính sách quyền riêng tư để đảm bảo tính minh bạch.
PHPMaker bổ sung trang quyền riêng tư
Cho phép người dùng tải xuống và xóa dữ liệu cá nhân của họ.
PHPMaker hỗ trợ tải và xóa dữ liệu cá nhân
Chỉnh Sửa Dữ Liệu Nhanh Chóng trên Trang Grid
Tùy chọn Return Page cho phép quay lại trang danh sách hoặc trang thêm/sửa dữ liệu sau khi chỉnh sửa.
PHPMaker hỗ trợ chỉnh sửa Grid
Kiểm Tra Tên Bảng và Biến Trường Dữ Liệu
Hỗ trợ kiểm tra tên biến để đảm bảo sử dụng chính xác trong các sự kiện server và script client.
PHPMaker hỗ trợ kiểm tra bảng và tên các biến
Định Dạng Ngày/Thời Gian Linh Hoạt
Hỗ trợ Date/Time Picker cho tất cả người dùng và Time Picker cho người dùng đăng ký.
Rút ngắn thời gian sử dụng PHPMaker
Cấu Hình Nâng Cao Mới
Múi giờ cơ sở dữ liệu cho SET TIME ZONE.
Xuất ảnh phạm vi khi xuất dữ liệu bằng dompdf/PHPWord/PhpSpreadsheet.
Sử dụng Date/Time không cần giây.
Lưu cache tra cứu.
Đếm cache tra cứu.
Nhập thời gian thực hiện tối đa theo giây.
Nhập bản ghi chỉ cho phép chèn dữ liệu.
Nhập bản ghi theo giao dịch.
Nhập các extension file được hỗ trợ.
Nhập từ dấu phân cách, ký tự trích dẫn CSV.
Mã hóa quản trị viên, tên người dùng cơ sở dữ liệu và mật khẩu.
Mã hóa phím bảo vệ dữ liệu.
Hỗ trợ trình gửi thư PHPMailer (smtp/mail/sendmail).
Sử dụng chính sách cookie.
Sử dụng trang dữ liệu cá nhân Personal Data.
Khóa bí mật ký API JWT.
Thuật toán ký API JWT.
Tiêu đề ủy quyền API JWT.
Thời gian truy cập API sau khi đăng nhập (theo giây).
Thời gian hết hạn API sau khi đăng nhập (theo giây).
Tiêu đề API Access-Control-Allow-Origin.
Sự Kiện Server và Script Client Mới
Các sự kiện server và tập lệnh client cho trang Add Option và Detail Grid.
PersonalData_Downloading
PersonalData_Deleted
Page_Importing
Row_Import
Page_Imported
Các Cải Tiến Khác
Vùng tên PHP.
Cải tiến quy ước đặt tên.
Tự động tải bảng và các lớp trang.
Soạn thảo quản lý các gói.
Tra cứu cache để cải thiện hiệu quả trường tra cứu.
Quản lý cấp quyền hạn người dùng (một phần) bởi những người không phải quản trị viên (Dynamic User Level).
Cải thiện xử lý XSS bằng HTML Purifier.
Tối ưu hóa đồng bộ bảng liên kết bằng kết nối URL.
Hiển thị số lượng bảng tổng hợp và chi tiết dữ liệu trong trang Master/Detail-View.
Hỗ trợ liên kết phương thức cho extension Preview (chỉ cho người dùng đã đăng ký).
Rút ngắn định dạng thời gian (AM/PM) cho extension TimePicker (chi cho người dùng đã đăng ký).
PHPMailer 6.
Hỗ trợ địa chỉ email với các tên như "John Smith<johnsmith@company.com>" (cho sự kiện server gửi email).
Cập nhật JsRender, Moment, jQuery File Upload, TimePicker, CKEditor, tinyMCE, mobile_detect.php, mobile-detect.js, PhpSpreadsheet (thay thế PHPExcel), PHPWord.
Luôn sử dụng Microsoft PHP Driver cho SQL Server (không còn hỗ trợ chức năng COM).
Luôn sử dụng mysqli (không còn hỗ trợ extension mysql).