
If you are a web developer and you are always looking for useful applications to help you in your hard work as a programmer, then you will find out that PHPMaker can help you a lot. This is a great application that will make your work easier when you have to create web applications and dynamic web pages with PHP. Specifically, PHPMaker is a script generator that will let you manipulate data bases easily. In other words, you will be able to generate quick control panels (written in PHP) for a MySQL database.
Before starting to work with PHPMaker you will need a MySQL database, either on your PC or on a web host. PHPMaker then will extract tables and fields information and generate PHP scripts instantly based on this information. The application will generate a list page, a view page, edit page, delete page and search page all linked up properly.
To sum up, PHPMaker was created to offer you a greater flexibility in your web development job. It has many features that will let you create your web application according to your needs.
v15.0 [Apr 24, 2019]
New Advanced Settings:
- Database time zone (for SET TIME ZONE).
- Export field images (for export by dompdf/PHPWord/PhpSpreadsheet).
- Use Date/Time without seconds.
- Use lookup cache.
- Lookup cache count.
- Import maximum execution time (seconds).
- Import records by insert only.
- Import records by transaction.
- Import supported file extensions.
- Import from CSV delimiter.
- Import from CSV quote character.
- Encrypt administrator and database user name and password.
- Encryption key for data protection.
- PHPMailer mailer (smtp/mail/sendmail).
- Use cookie policy.
- Use Personal Data Page.
- API JWT signing secret key.
- API JWT signing algorithm.
- API JWT authorization header.
- API access time after login (seconds).
- API expire time after login (seconds).
- API Access-Control-Allow-Origin header.
New Server Events and Client Scripts:
- Server events and client scripts for Add Option page and Detail Grid page.
- PersonalData_Downloading.
- PersonalData_Deleted.
- Page_Importing.
- Row_Import.
- Page_Imported.
More:
- PHP namespaces.
- Improved naming conventions.
- Autoload table and page classes.
- Composer to manage packages.
- Lookup cache to improve lookup field performance.
- Manage user level permissions (partially) by non-admin users (Dynamic User Levels).
- Improve XSS handling by HTML Purifier.
- Optimize synchronizing linked tables with URL connection.
- Show aggregate and detail record count in Master/Detail-View page.
- Support modal links for Preview extension (for registered users only).
- Short time format (AM/PM) for TimePicker extension (registered users only).
- PHPMailer 6.
- Support email address with name like "John Smith<[email protected]>" (for Email_Sending server event).
- JsRender, Moment, jQuery File Upload, TimePicker, CKEditor and tinyMCE updated.
- mobile_detect.php and mobile-detect.js updated.
- PhpSpreadsheet (replaces PHPExcel) and PHPWord updated (registered users only).
- Always use Microsoft PHP Driver for SQL Server (COM functions no longer supported).
- Always use mysqli (old mysql extension no longer supported).
- Many other minor improvements.