安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件) v2019.0.2.2 官方版
PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

 v2019.0.2.2 官方版
  • 软件大小:35.09 MB
  • 更新日期:2019-06-21 09:14
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:35.09 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  PHPMaker是一款功能强大的自动化工具,可以从MySQL,PostgreSQL,Microsoft Access,Microsoft SQL Server,Oracle和SQLite数据库快速生成一整套PHP,使用PHPMaker,用户可以立即创建允许用户在Web上查看,编辑,搜索,添加和删除记录的网站,PHPMaker旨在实现高度灵活性,众多选项使用户能够生成最适合您需求的PHP应用程序;生成的代码干净,简单,易于定制,PHP脚本可以在Windows服务器或Linux服务器(Microsoft Access除外)上运行;PHPMaker可以为您节省大量时间,适合初学者和经验丰富的开发人员。强大又实用,需要的用户可以下载体验

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

新版功能

  Bootstrap 4和AdminLTE 3的全新布局

  使用Font Awesome 4(替换Bootstrap 3 Glyphicons)

  带有顶部导航栏菜单项的垂直菜单

  所有顶级导航栏菜单项(垂直菜单自动隐藏)

  移动菜单(也显示顶部导航栏中的菜单项)

  导航栏菜单项

  同时允许垂直菜单项和顶部导航栏菜单项

  如果所有项目都是顶部导航栏项目,则自动隐藏垂直菜单

  REST API

  允许表的CRUD操作(具有高级安全性)

  支持SQLite数据库

  从Excel / CSV导入

  支持通用数据保护法规(GDPR)

  字段加密扩展(仅限注册用户)使用个人信息加密选定的字段

  同意和隐私页面

  下载和删除个人数据页面

  为网格编辑分页

  使用返回页面选项返回列表页面或网格添加/编辑页面

  检查表和字段变量名称

  允许检查变量名称,以便在服务器事件和客户端脚本中正确使用它们

  没有秒的日期/时间格式

  使用日期/时间选择器(适用于所有用户)和时间选择器(仅限注册用户)支持

软件特色

  PHPMaker 2019是v2018的重大升级版。它加载了许多新功能,包括许多经常请求的功能。

  PHPMaker可能是同类产品中功能最强大,最灵活的产品,但仍然易于使用。

  新的高级设置

  数据库时区(对于SET TIME ZONE)

  导出字段图像(由dompdf / PHPWord / PhpSpreadsheet导出)

  使用日期/时间而不是秒

  使用查找缓存

  查找缓存计数

  导入最长执行时间(秒)

  仅通过插入导入记录

  按交易导入记录

  导入支持的文件扩展名

  从CSV分隔符导入

  从CSV引号字符导入

  加密管理员和数据库用户名和密码

  用于数据保护的加密密钥

  PHPMailer邮件程序(smtp / mail / sendmail)

  使用cookie策略

  使用个人数据页面

  API JWT签名密钥

  API JWT签名算法

  API JWT授权标头

  登录后的API访问时间(秒)

  登录后的API到期时间(秒)

  API Access-Control-Allow-Origin标头

  新的服务器事件和客户端脚本

  添加选项页面和详细信息网格页面的服务器事件和客户端脚本

  PersonalData_Downloading

  PersonalData_Deleted

  Page_Importing

  Row_Import

  Page_Imported

  PHP命名空间

  改进的命名约定

  自动加载表和页面类

  Composer来管理包

  查找缓存以提高查找字段性能

  非管理员用户(部分)管理用户级别权限(动态用户级别)

  改进HTML Purifier的XSS处理

  使用URL连接优化链接表的同步

  在主/详细视图页面中显示聚合和详细记录计数

  支持预览扩展的模态链接(仅限注册用户)

  TimePicker扩展的短时格式(AM / PM)(仅限注册用户)

  PHPMailer 6

  更新了JsRender,Moment,jQuery文件上传,TimePicker,CKEditor和tinyMCE

  mobile_detect.php和mobile-detect.js已更新

  PhpSpreadsheet(替换PHPExcel)和PHPWord更新(仅限注册用户)

  始终为SQL Server使用Microsoft PHP驱动程序(不再支持COM功能)

  始终使用mysqli(不再支持旧的mysql扩展)

  许多其他小改进

安装步骤

  1、点击本网站提供的下载路径下载得到对应的程序安装包

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  2、解压安装包后,即可得到对应的安装数据包,双击主程序即可进行安装,点击下一步

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  3、您完全同意上述协议的所有条款吗?如果没有异议,请点击“同意”按钮;

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  4、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  5、现在准备安装主程序。点击“下一步”按钮开始安装或点击“上一步”按钮重新输入安装信息。

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  6、等待应用程序安装进度条加载完成即可,需要等待一小会儿

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  8、双击应用程序快捷键即可打开程序进入主界面,弹出组件安装界面,根据自己的需要进行选择,可以关闭

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

使用说明

  PHPMaker 2019是v2018的主要升级版本,它引入了一些与旧版本不完全兼容的新功能。当您在v2019中打开旧项目时,PHPMaker将尝试为您转换更改。但是,转换不能100%,您需要自己做一些更新。在将新脚本部署到生产服务器之前,请仔细阅读以下内容,检查代码,更新并测试它。

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  PHP

  需要PHP 5.5或更高版本。如果您使用PhpSpreadsheet扩展,则需要PHP 5.6或更高版本。

  使用Composer管理所需的第三方软件包。确保启用PHP CLI并安装Composer(请参阅生成设置)。要使用Composer,请确保您在生成过程中处于联机状态。第一代之后,Composer会下载所有必需的软件包,可能需要很长时间,请耐心等待。除非您启用/禁用某些需要第三方软件包的功能,否则后续代将不会再次运行“composer update”。请注意,Composer下载的软件包位于“vendor”子文件夹下。

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  使用PHP名称空间。生成的应用程序现在位于默认的PHP命名空间PHPMaker2019 \ 下。如果您的服务器事件需要在其他命名空间中创建第三方类的实例,则需要更新代码并将命名空间添加到类名。

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  由于使用了名称空间,因此删除了EW_和ew_前缀,例如, EW_PROJECT_NAME成为PROJECT_NAME,ew_ExecuteScalar()成为ExecuteScalar()。此外,还删除了类名的c前缀,例如, cListActions成为ListActions。

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  方法名称改为camel case,例如$菜单 - > addMenuItem()。全局函数仍然使用pascal case,例如CURRENTUSERNAME()。 (请注意,PHP函数名称不区分大小写,读取用户定义的函数。)

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  不再有Page_ *方法(服务器事件除外),例如$ this-> Page_Terminate()变为$ this-> terminate()。

  现在,表和页面类在“classes”子文件夹下单独生成,并且它们是自动加载的。您可以轻松地在服务器事件或自定义文件中创建所有这些类的实例,而不包括它们。

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  引入了一些新的全局函数(例如Get(),Post(),Param()),参见一些全局函数。

  始终对MySQL使用PHP mysqli扩展,不再支持旧的mysql扩展。

  始终将SQL PHP的Microsoft PHP驱动程序用于SQL Server,不再支持COM功能的连接。

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  JavaScript的

  PHPMaker JavaScript现在位于ew命名空间下。因此,EW_和ew_前缀被改为ew。 EW_LANGUAGE_ID变为ew.LANGUAGE_ID。

  方法名称更改为更常见的驼峰案例,例如ew_SetSessionTimer()变为ew.setSessionTimer()。如果客户端代码调用任何PHPMaker函数,则必须更新它们。

  如果您在客户端代码中使用了ew_Ajax(),请注意该函数已更改,请参阅查找表下的示例。

  Bootstrap 4和AdminLTE 3

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  Bootstrap 4使用rem(不是px)作为主要CSS单元,更新字体大小。许多Sass变量名也会更改,更新您的主题设置。

  AdminLTE 3现在也使用Sass(之前使用LESS),更新您的主题设置。

  确保重新生成所有.css文件,不能重复使用以前版本的旧.css文件。如果您使用自己的外部样式表,则必须先更新它。

  AdminLTE 3不再支持布局选项(例如,在以前的版本中用作水平菜单的顶部导航)。现在只有一个布局。

  与PHP Report Maker 11不兼容

  图标

  Bootstrap 4中没有更多图标。现在使用AdminLTE 3中包含的Font Awesome v4(不是v5)。如果使用,请在菜单编辑器和服务器事件中更新图标类名称。

  HTML元素ID和CSS类名称

  HTML元素ID和CSS类名称被更改为更常见的参数情况(即小写,短划线),例如, ewTable变成了ew-table。如果您在自定义CSS样式和JavaScript中指定它们,请相应地更新它们。

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

PHPMaker(基于MYSQL数据库自动生成PHP脚本的软件)

  查找缓存

  此版本支持缓存查找表(如果相当小),默认情况下启用。缓存是在服务器端完成的,因此如果表中有许多查找字段,页面的加载速度会稍慢。但是,您可以通过两个新的高级设置“使用查找缓存和查找缓存计数”来禁用和微调此功能

  扩展

  AdminLTE 3中没有更多Top Navigation选项,水平Menu扩展(针对注册用户)已停用。但是,菜单项有一个新选项Navbar Item,允许您将一些(或所有)菜单项放在顶部导航栏中,请参阅菜单编辑器。您可以在页面顶部的导航栏中显示所有菜单项,只需右键单击“菜单编辑器”中“导航栏项目”列的标题,然后单击“全选”。在这种情况下,垂直菜单将自动隐藏。对于移动模式,垂直菜单始终用作移动菜单。

  PHPExcel扩展名被新的PhpSpreadsheet扩展名取代。 PhpSpreadsheet是PHPExcel的下一个版本,请注意它需要PHP 5.6或更高版本。

  语言文件

  新主要版本中总会有新短语,请确保更新非英语语言文件或多语言项目中缺少某些短语。

  与PHP Report Maker 11的兼容性

  需要PHP Report Maker v11.0.2。 请注意,PHPMaker 2019使用Bootstrap 4和AdminLTE 3,而PHP Report Maker 11仍然使用Bootstrap 3和AdminLTE 2,当您从PHPMaker页面切换到PHP Report Maker页面时会有一些视觉差异,反之亦然。 如果您更喜欢视觉一致性,可以考虑稍后升级您的PHPMaker项目。 下一个主要版本的PHP Report Maker,v12将支持Bootstrap 4和AdminLTE 3。

  项目设置

  要利用PHPMaker的各种功能并创建最适合您的Web站点的脚本,请阅读以下信息并了解PHPMaker提供的选项。 假设您具有HTML和PHP的基本知识,并且使用技术术语而无需进一步说明。 要生成网站,请执行以下步骤:

  1.Database

  2.PHP

  3.HTML

  4.Security

  5.Generate

  要进一步控制生成的脚本的功能,可以为每个表/字段设置不同的选项:

  •表格设置

  •现场设置

  您还可以在PHPMaker中为项目设置其他数据库对象:

  •自定义视图

  •报告

  •自定义文件

  •链接表

下载地址

人气软件