相信很多编程人员都会用到相关代码的软件,今天小编要给大家推荐一款PHP代码自动生成工具PHPMaker,软件能够支持的代码库非常的齐全,可以支持
MySQL,Oracle,SQLite,PostgreSQL以及Microsoft SQL Server多达5种不同的代码数据库,而且很多编程相关的功能基本上这款软件都能够支持使用。此软件和相关同行软件对比较,优势之处就在于它的功能齐全强大并且非常的智能快捷,用户们在使用这款的时候可以在Windows操作系统上运用MySQL数据库来运行PHP脚本代码,能够检测到web网页的各种记录浏览,查询或者是编辑操作等等。最主要就是这款软件它对于相关人员来说非常的简单,只要用户们会代码的相关知识就能够非常快捷的完成各种操作,只需要将各种信息给编辑好就能很快的完成PHP代码,非常的方便,本次带来的是
PHPMaker 2021破解版,附带的注册机可以让用户们免费没有限制的使用软件,有需求的朋友们可以来下载试试!
安装教程
1、将下载好的压缩包进行解压并运行安装包,点击Next下一步
2、阅读许可协议,勾选我接受协议
3、选择软件安装位置,点击Change可自行更换安装路径
4、一切准备就绪,点击Next开始安装
5、PHPMaker 2021安装成功,点击Finish退出安装向导
6、运行注册机,点击Generate生成注册序列号,运行主程序,点击Help-Register,将注册信息复制到软件中进行激活
2021新功能
1、PHP
需要PHP 7.2或更高版本。强烈建议使用最新的PHP 7.4。
2、通过URL远程连接到MySQL/PostgreSQL
连接脚本已从phpmaker.php更改为tunnel.php,请确保将脚本上传到站点并更新项目中的连接URL。tunnel.php使软件可以像直接连接一样连接到数据库,因此检测到的数据类型可能会有一些细微变化,只需保存项目以进行更新。如果禁用了自动同步,请单击工具->同步以手动更新。
3、数据库抽象层
ADOdb已被DBAL取代。如果您使用PostgreSQL和/或SQLite,则需要以下PDO驱动程序:
•pdo_pgsql PDO extension for PostgreSQL
•pdo_sqlite PDO extension for SQLite
对于其他数据库(MySQL,Microsoft SQL Server和Oracle),像以前一样需要mysqli,用于SQL Server的PHP的Microsoft PHP驱动程序和oci8扩展名。
不再支持Microsoft Access。建议您将Access数据库升级到SQL Server。另请参阅系统要求。
如果在服务器事件中使用ADOdb代码,则需要对其进行更新。
4、PSR-12
软件生成的代码现在遵循PSR-12编码标准。根据标准,方法名称必须在camelCase中声明。因此,诸如Row_Rendered服务器事件(实际上是表类的方法)之类的服务器事件将作为rowRendered生成。但是,实际上是全局函数(如Database_Connecting)的服务器事件不会更改(为了向后兼容)。
同样,根据标准,必须在StudlyCaps(PascalCase)中声明类名称,因此,例如cars_list的类名称将更改为CarsList。
通常,服务器事件是由Web应用程序内部调用的,而表/页面对象是由Web应用程序在内部创建的,因此,除非您具有调用这些方法或显式创建表/页面类的实例的服务器事件,否则这些更改不应影响您项目中的代码。
5、路由
软件生成的应用程序现在使用Slim Framework。Slim是一个PHP微框架,可帮助您快速编写简单但功能强大的Web应用程序和API。Slim的核心是一个调度程序,它接收HTTP请求,调用适当的回调例程并返回HTTP响应。
软件将生成.htaccess(对于Apache)和web.config(对于IIS)文件,以配置Web服务器将所有适当的请求发送到一个“前控制器”PHP文件index.php。Slim应用程序包含响应特定HTTP请求的路由。每个路由都会调用一个回调并返回一个HTTP响应。现在,每个“页面”(例如以前的/carsview.php?ID=1)都是一条路线(例如/carsview/1)。您可以添加路线并提供自己的路线回调。
如果您有任何指定网址的代码(例如pageRedirecting服务器事件),则需要对其进行更新。通常,只需删除“.php”和主键字段的参数名称,并用“/”将它们分开,例如将carsview.php?ID=1&foo=bar更改为carsview/1?foo=bar。
Slim对于PHP初学者来说可能是一个高级主题,但是它提供了许多有用的功能,这些功能可以使您的Web应用程序更加强大和专业,请参阅官方文档以了解详细信息并确保您了解它的工作原理。
由于这一重大更改,软件项目与旧的PHP Report Maker 12项目不兼容。如果要使用PHP Report Maker项目中的旧报告,则必须将其导入项目中。
6、图示
使用AdminLTE 3中包含的Font Awesome 5 Free。在菜单编辑器和服务器/客户端事件(如果使用)中更新图标类名称。如果仍然使用v4类名,则必须阅读从版本4升级并更新代码。高级设置“使用字体真棒v4填充”已被删除,您不能再使用旧版本4图标名称,别名和语法。
7、区域设置文件
如果在打开项目时编辑语言环境文件,则更改将保存在项目文件中,而不是保存到语言环境文件中,以便可以将更改携带到新版本中。
8、语言档案
与往常一样,在新的主要版本中有许多新短语,请确保您更新了非英语文件,否则在多语言项目中某些短语会丢失。
使用帮助
1、自动备份
软件支持自动备份。保存项目时,旧版本(物理文件)将首先保存到子文件夹-Documents文件夹-PHPMakerBackup文件夹中,如果项目损坏或其他意外情况,您可以从备份文件夹中恢复项目的旧版本。损失。请注意,只会保留最新的50个版本,较旧的版本将被删除
注意文档文件夹是您的个人文件夹,您可以在其中存储个人文件,例如C:Users-用户-Documents
2、历史
软件保留项目历史记录。保存项目时,将创建一个旧版本(不是物理文件)。您可以单击项目->历史记录以查看项目文件的历史记录。默认情况下,将列出最新的50个版本(如果有)。您可以选择任何一个还原。
笔记
历史记录从v2018开始,直到安装v2018(或更高版本)并开始保存项目后,历史记录才开始。
备份数据存储在备份文件夹下的“.git”和“project_xxx”文件夹中,请勿删除这些文件夹,否则历史记录将被删除。丢失。
如果启用了Git存储库URL(请参阅工具-高级设置),则每个项目都在文件夹下使用其自己的Git存储库,请勿删除这些文件夹,否则历史记录将丢失。启用Git存储库URL后,新的历史记录开始,但是您应该能够在备份文件夹中找到旧项目文件的旧历史记录。
3、项目名称
每个项目都有一个项目名称。默认情况下,项目文件的文件名(不带扩展名)用作项目名。在首次保存项目文件时,使用临时名称Project-n(其中n是数字)之前,先对其进行命名。项目名称是一个重要的属性,它在生成的代码中用于标识您的项目。
注意建议在项目名称中仅使用小写字母数字字符。
如果需要更改项目名称,请使用“高级设置”。
4、专案编号
每个项目都有一个项目ID,该ID是GUID(全局唯一标识符)。GUID的值表示为32个字符的十六进制字符串,例如{095F6728-DF53-4763-A372-D8F2EAC959F2}。它用于标识项目及其生成的脚本。项目生成的每个脚本都有项目ID。除非绝对必要,否则不要向公众公开项目ID,也不要更改项目ID。如果确实需要,请使用“高级设置”。
如果使用动态用户级别(请参阅高级安全性),则在用户级别权限表中还将项目ID用作表名的前缀,以使来自不同项目的表名不会冲突。
5、另存为与保存副本
如果要基于现有项目创建新项目,请使用“项目”菜单下的“另存为...”。如果使用另存为...,则在新文件中更改项目名称和项目ID。新文件不再是同一个项目。
如果要创建备份副本或现有项目的其他版本,则应使用“保存副本...”以其他名称保存文件。如果使用“保存副本...”,则不会更改项目名称和项目ID。项目文件名可能不再与旧文件名相同。但是,使用相同的项目名称和项目ID,从这些项目文件生成的脚本仍将像从同一项目文件生成的脚本一样工作。
软件亮点
1、程序员可以从MySQL,PostgreSQL,Microsoft Access和SQL Server快速生成PHP脚本。它包含一组便于操作查询的功能。
2、界面是用户友好的。您可以通过在类型,服务器,端口和登录凭据上配置数据库详细信息来开始。
3、您可以在页面选项(例如,每页记录,链接使用按钮下拉,在列表页面中启用导出)和电子邮件设置中设置PHP参数。
4、关于HTML代码,您可以编辑标题,字符集,字体,网站图标,标题徽标和页脚文本,以及自定义主题(例如网站标题,左列,页脚)和样式。
5、您可以使用管理凭据登录,使用现有表,更改模板文件的默认位置,应用程序根文件夹和目标,以及生成空白页。
6、PHPMaker允许您同步表和视图,创建,更改或删除视图,将自定义视图转换为视图,添加报表以及删除无效对象等,还可以添加扩展和配置高级设置
7、该程序包含教程,具有良好的响应时间并使用低CPU和内存。在整个评估过程中,我们没有遇到任何问题,因为应用程序没有挂起,崩溃或弹出错误对话框。
0条评论