PHPMaker v2023.12

PHPMaker is a powerful automation tool that can generate a full set of PHP scripts quickly from MySQL, PostgreSQL, Microsoft SQL Server, Oracle and SQ

 






PHPMaker v2023.12
generate a full set of PHP scripts quickly from MySQL, PostgreSQL, Microsoft SQL Server, Oracle and SQLite databases


PHPMaker is a powerful automation tool that can generate a full set of PHP scripts quickly from MySQL, PostgreSQL, Microsoft SQL Server, Oracle and SQLite databases. Using PHPMaker you can instantly create web sites that allow users to view, edit, search, add and delete records on the web. PHPMaker can also create summary reports, crosstabs reports, calendar reports and dashboards with JavaScript (HTML5) charts (column, bar, line, pie, area, doughnut, multi-series and stacked chart) to summarize and visualize your data. PHPMaker is designed for high flexibility and has numerous options for generating PHP applications that best suits your needs. The generated code is clean, straightforward and easy-to-customize. The PHP scripts can be run on Windows servers or Linux servers. PHPMaker can save you tons of time and is suitable for both beginners and experienced developers alike.

Changelog / What's New
PHPMaker 2023 is another huge upgrade from previous version. It is loaded with a bunch of new features, including many frequently requested ones. PHPMaker is probably the most powerful and flexible product of its kind, and yet still easy-to-use as always.

New Advanced Settings

HTML preview - Allow disabling HTML preview in UI
Proxy server address
Proxy server port
Proxy server username
Proxy server password
Show source code with error (development)
Add autocomplete='off' attribute to forms
Use Ajax actions (List page)
Fall back user level permissions - Fall back Import/Export/Lookup/Push permissions to old List or Administrator permission
Lookup cache enabled pages - Sets which pages use lookup cache
Import maximum number of failures
Use image cropper for file upload
Export folder
Use fixed header table
Fixed header table height (CSS class)
LDAP base distinguished name
Azure app ID
Azure app secret value
SAML IdP metadata (XML)
SAML SP entity ID
SAML SP X.509 certificate file
SAML SP private key file

New/Improved Server Events and Client Scripts
Table_Load
Otp_Sending
Server Events and Client Script for Calendar Report
Client and Startup Script for User Level Permissions Page
Server Events for Import/Export
More
Supports PHP 7.4, 8.0 and 8.1
Replaces out-dated Composer packages incompatible with PHP 8.1
IS EMPTY and IN search operators
Uses FIND_IN_SET() for MySQL
Show Current Filter for tables/views
Custom Message in Add Option page
Table name as tooltip in User Permissions Setup page
URLs of .js and .css files with version
Supports async function in custom validate
Language file includes phrases for Tempus Dominus, Select2, jQuery Query Builder and FullCalendar
Improved temporary files cleanup
Bootstrap 5.2.1, AdminLTE 3.2 and Font Awesome 6
Dompdf v2.0.0 (Dompdf extension)
Tempus Dominus v6.0.0 (DateTime Picker extension)
UI supports working behind proxy server
Improved documentation on website
Many other minor improvements







Windows 2012R2/2016/2019/8.1/10/11 (Windows 10/11 on ARM is NOT supported)
.NET Framework 4.6.1 (or newer)
PHP >= 7.4
Composer (v2.3.9 or newer)
Node.js (includes npm) (v16 or newer, includes npm v8 or newer)
WebView2 Runtime
If you use SQL Server or Oracle, PHPMaker requires the following database drivers (x86 versions) to connect to the database:
Microsoft SQL Server 2012 Native Client (for Microsoft SQL Server), OR Microsoft OLE DB Driver for SQL Server (for Microsoft SQL Server)
Oracle Client (Optional, for Oracle)
Server
Linux or Windows web server
PHP >= 7.4
mod_rewrite (for Apache only)
IIS Rewrite (for IIS only)
Microsoft PHP drivers for PHP for SQL Server >= 5.8 (requires Microsoft SQL Server 2012 or newer), AND
Microsoft ODBC Driver for SQL Server >= 13.1 (requires Microsoft SQL Server 2012 or newer)
Oracle Client (for Oracle)
Browser
Chrome/Edge/Firefox/Safari/Opera (latest)
Internet Explorer is NOT supported



Important Before installing PHPMaker, you must log in Windows as administrator.

PHPMaker can co-exist with previous version of PHPMaker. You do NOT need to uninstall previous version of PHPMaker if you don't want to.

Kindly read the "Readme.txt" file given in the download zip file



















Σχόλια