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ượng để xây dựng nhanh chóng một hệ thố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 giao diện web cho phép thao tác 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.
Tính Linh Hoạt và Khả Năng 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. Nó sở hữu vô vàn 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 những yêu cầu cụ thể của dự án.
Mã nguồn được tạo ra bởi PHPMaker có cấu trúc rõ ràng, gọn gàng và dễ dàng tùy chỉnh. Khả năng tương thích cao giúp mã PHP có thể hoạt động ổn định trên cả môi trường máy chủ Windows và Linux/Unix.
Tiết Kiệm Thời Gian và Phù Hợp Mọi Đối Tượng
PHPMaker có thể giúp bạn 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ư những lập trình viên đã có kinh nghiệm.
Công cụ này hỗ trợ tối ưu hóa quy trình làm việc, giúp bạn tập trung vào các khía cạnh quan trọng hơn của dự án.
Những Cập Nhật Đáng Chú Ý trong PHPMaker 2019
Công cụ lập trình PHPMaker 2019 mang đến một loạt các tính năng mới, được thiết kế để đá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ẽ và linh hoạt nhất, đồng thời vẫn duy trì được sự thân thiện với người dùng.
Thiết Kế Giao Diện Mới Với Bootstrap 4 và AdminLTE 3


Sắp Xếp Các Mục Trong Menu Điều Hướng
- Người dùng có thể tùy chỉnh cách sắp xếp các mục menu, hiển thị theo chiều dọc hoặc ngang, ở vị trí đầu trang.
- Hệ thống sẽ tự động ẩn menu dọc nếu tất cả các mục đều được đặt ở thanh điều hướng phía trên.

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, ngay cả khi sử dụng Advanced Security.

Hỗ Trợ Cơ Sở Dữ Liệu SQLite

Nhập Dữ Liệu Từ Các Tệp Excel/CSV

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ý) cung cấp khả năng mã hóa các trường chứa thông tin cá nhân.
- Thêm vào các trang thỏa thuận sử dụng và chính sách bảo mật.

- Cho phép người dùng tải xuống và xóa dữ liệu cá nhân của họ.

Trang Chỉnh Sửa Grid
- Tích hợp tùy chọn Return Page, cho phép người dùng quay lại trang danh sách hoặc trang thêm/sửa Grid sau khi hoàn tất chỉnh sửa.

Kiểm Tra Tên Bảng và Biến Trường Dữ Liệu
- Cung cấp chức năng kiểm tra tên biến, đảm bảo chúng được sử dụng chính xác trong các sự kiện server và script client.

Đị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 dành riêng cho người dùng đã đăng ký.

Cấu Hình Nâng Cao Mới
- Múi giờ cơ sở dữ liệu cho lệnh SET TIME ZONE.
- Xuất các ảnh phạm vi khi xuất dữ liệu bằng dompdf/PHPWord/PhpSpreadsheet.
- Sử dụng định dạng Date/Time không hiển thị giây.
- Lưu cache tra cứu để tăng tốc độ truy cập.
- Đếm số lượng cache tra cứu.
- Giới hạn thời gian thực hiện tối đa cho mỗi lần nhập dữ liệu (tính bằng giây).
- Chỉ cho phép chèn dữ liệu vào các bản ghi mới.
- Thực hiện nhập dữ liệu trong một giao dịch duy nhất.
- Hỗ trợ nhiều định dạng extension file.
- Tùy chỉnh dấu phân cách và ký tự trích dẫn trong file CSV.
- Mã hóa thông tin quản trị viên, tên người dùng và mật khẩu cơ sở dữ liệu.
- Mã hóa phím bảo vệ dữ liệu.
- Hỗ trợ thư viện 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 (tính bằng giây).
- Thời gian hết hạn API sau khi đăng nhập (tính bằng 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à script client được bổ sung 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 hỗ trợ.
- Cải thiệ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 (dành cho người dùng đã đăng ký).
- Rút ngắn định dạng thời gian (AM/PM) cho extension TimePicker (dành cho người dùng đã đăng ký).
- Cập nhật lên 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 các thư viện 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).
- Nhiều cải tiến nhỏ khác.
Xem thêm: PHPMaker 2019.0.7 - Phần mềm lập trình PHP chuyên nghiệp .





















