闪电下载吧 最新软件 免费软件 绿色软件

网络资源 软件专题

您的位置:闪电下载吧_绿色免费软件下载网站 > 工具软件 > PHP代码生成器 e-World Tech PHPMaker 2021.0.3激活版

PHP代码生成器 e-World Tech PHPMaker 2021.0.3激活版

  • 软件大小:未知
  • 更新日期:2020-10-19
  • 官方网站:https://www.hkvstore.com/
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
PHP代码生成器 e-World Tech PHPMaker 2021.0.3激活版
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
PHPMaker 2021破解版是优秀的PHP制作器,支持MySQL,PostgreSQL,Microsoft SQL Server,Oracle和SQLite5种数据库类型,支持服务器事件和客户端脚本,自定义模板,自定义字段,自定义文件,自定义编辑/视图标签和扩展名,具有进阶安全性、用户注册系统、导出到CSV / HTML / Excel / Word / XML / PDF / Email、文件上传到数据库或文件夹、主/详细信息-添加/编辑/查看、自定义模板等功能优势,PHPMaker 2021是先前版本的又一重大升级。它装有许多新功能,包括许多经常需要的功能。PHPMaker可能是同类产品中功能最强大,最灵活的产品,但仍然像往常一样易于使用。

安装激活教程

1、在本站下载并解压,如图所示
2、双击e-World_Tech_PHPMaker_2021.0.0.exe运行安装,勾选我接受许可证协议条款
3、选择软件安装路径
4、安装完成,退出向导
5、运行phpmkg.exe,点击generate生成注册序列号,管理员身份运行程序,点击help-register,将注册信息复制到软件中进行激活

新版特色

1、PHP
需要PHP 7.2或更高版本。强烈建议使用最新的PHP 7.4。
2、通过URL远程连接到MySQL / PostgreSQL
连接脚本已从phpmaker.php更改为tunnel.php,请确保将脚本上传到站点并更新项目中的连接URL。 tunnel.php使PHPMaker可以像直接连接一样连接到数据库,因此检测到的数据类型可能会有一些细微变化,只需保存项目以进行更新。如果禁用了自动同步,请单击工具->同步以手动更新。
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代码,则需要对其进行更新。例如,如果您有执行SELECT语句的代码,则需要更新服务器事件以使用连接对象的executeQuery(),例如更改代码,例如:
$rs = $conn->execute($sql);
while (!$rs->EOF) {
    $value = $rs["fieldname"];
    $rs->MoveNext();
 
to:
 
$stmt = $conn->executeQuery($sql);
while ($row = $stmt->fetch()) {
     $value = $row["fieldname"];
 }
同样,用ExecuteQuery()代替调用全局函数Execute(),例如
$stmt = ExecuteQuery("SELECT...");
请注意,结果是一个Statement对象,而不是Recordset。旧的Execute()已过时,将在以后的版本中更改或删除。
要执行SQL INSERT / UPDATE / DELETE查询并返回受影响的行数,应使用连接对象的executeUpdate()方法,例如
$rowAffected = ExecuteUpdate("UPDATE MyTable SET... WHERE...");
有关详细信息,请参见数据检索和处理以及服务器事件和客户端脚本。
如果使用Database_Connecting服务器事件并设置$ info [“ pass”]和/或$ info [“ db”],则需要分别将其更改为$ info [“ password”]和/或$ info [“ dbname”] 。
4、PSR-12
PHPMaker生成的代码现在遵循PSR-12编码标准。根据标准,方法名称必须在camelCase中声明。因此,诸如Row_Rendered服务器事件(实际上是表类的方法)之类的服务器事件将作为rowRendered生成。但是,实际上是全局函数(如Database_Connecting)的服务器事件不会更改(为了向后兼容)。
同样,根据标准,必须在StudlyCaps(PascalCase)中声明类名称,因此,例如cars_list的类名称将更改为CarsList。
通常,服务器事件是由Web应用程序内部调用的,而表/页面对象是由Web应用程序在内部创建的,因此,除非您具有调用这些方法或显式创建表/页面类的实例的服务器事件,否则这些更改不应影响您项目中的代码。
5、路由
PHPMaker 2021生成的应用程序现在使用Slim Framework。 Slim是一个PHP微框架,可帮助您快速编写简单但功能强大的Web应用程序和API。 Slim的核心是一个调度程序,它接收HTTP请求,调用适当的回调例程并返回HTTP响应。
PHPMaker将生成.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应用程序更加强大和专业,请参阅官方文档以了解详细信息并确保您了解它的工作原理。
由于这一重大更改,PHPMaker 2021项目与旧的PHP Report Maker 12项目不兼容。如果要使用PHP Report Maker项目中的旧报告,则必须将其导入PHPMaker项目中。
6、图示
使用AdminLTE 3中包含的Font Awesome 5 Free。 在菜单编辑器和服务器/客户端事件(如果使用)中更新图标类名称。 如果仍然使用v4类名,则必须阅读从版本4升级并更新代码。 高级设置“使用字体真棒v4填充”已被删除,您不能再使用旧版本4图标名称,别名和语法。
7、区域设置文件
如果在打开项目时编辑语言环境文件,则更改将保存在项目文件中,而不是保存到语言环境文件中,以便可以将更改携带到新版本的PHPMaker中。
8、语言档案
与往常一样,在新的主要版本中有许多新短语,请确保您更新了非英语文件,否则在多语言项目中某些短语会丢失。

使用帮助

工程档案
项目文件是一个XML文件,用于存储特定项目的所有设置。您应该为生成的每个站点保存一个项目文件,然后对其进行备份。稍后,您将无法从生成的脚本向后创建项目文件。与其他XML文档一样,项目文件也易于辨认。您应该能够在任何文本编辑器中打开项目文件并查看内容。每个对象(例如数据库,表,字段等)由项目文件中的XML节点表示。对象属性保存为节点的属性。
项目文件采用utf-8编码,您的文本编辑器需要支持utf-8。如今,大多数文本编辑器都支持utf-8。如果没有其他文本编辑器,则只需使用记事本即可。基本了解XML之后,您可以手动更改设置。但是,如果您修改项目文件,请确保其格式正确。
注意:要检查项目文件的格式是否正确,可以将文件扩展名更改为.xml,然后使用浏览器将其打开。如果文件可以在浏览器中正确加载并显示,则格式正确。
1、自动备份
PHPMaker支持自动备份。保存项目时,旧版本(物理文件)将首先保存到子文件夹<Documents文件夹>PHPMakerBackup文件夹中,如果项目损坏或其他意外情况,您可以从备份文件夹中恢复项目的旧版本。损失。请注意,只会保留最新的50个版本,较旧的版本将被删除。
注意文档文件夹是您的个人文件夹,您可以在其中存储个人文件,例如C:Users<用户>Documents。
2、历史
PHPMaker保留项目历史记录。保存项目时,将创建一个旧版本(不是物理文件)。您可以单击项目->历史记录以查看项目文件的历史记录。默认情况下,将列出最新的50个版本(如果有)。您可以选择任何一个还原。
笔记
历史记录从v2018开始,直到安装v2018(或更高版本)并开始保存项目后,历史记录才开始。
备份数据存储在备份文件夹下的“.git”和“<project>_xxx”文件夹中(例如C:Users<user>DocumentsPHPMakerBackup),请勿删除这些文件夹,否则历史记录将被删除。丢失。
如果启用了Git存储库URL(请参阅工具->高级设置),则每个项目都在DocumentsPHPMaker文件夹下使用其自己的Git存储库(例如C:Users<user>DocumentsPHPMakerRepositories<project>_xxx),请勿删除这些文件夹,否则历史记录将丢失。启用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,从这些项目文件生成的脚本仍将像从同一项目文件生成的脚本一样工作。

下载地址
本类排行
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 网站标签-香港服务器 -群英
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧