加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

什么是一个伟大的开发设置,使用PHP MySQL?

发布时间:2020-12-13 16:34:17 所属栏目:PHP教程 来源:网络整理
导读:我已经是一个 PHP开发人员多年了,它刚刚开始在我身上,也许我可以使用更好的开发工具. 例如,我的典型开发设置是 Notepad++ Dev WAMP服务器(本机通常) CodeIgniter framework(最近我已经爱上了它,因为它加速了我的部署,大时间.) phpMyAdmin(当然为MySQL). 如果
我已经是一个 PHP开发人员多年了,它刚刚开始在我身上,也许我可以使用更好的开发工具.

例如,我的典型开发设置是

> Notepad++
> Dev WAMP服务器(本机通常)
> CodeIgniter framework(最近我已经爱上了它,因为它加速了我的部署,大时间.)
> phpMyAdmin(当然为MySQL).

如果您是PHP开发人员,您的典型设置是什么? Eclipse(对我来说太笨重)?等等;

我很好奇,如果我错过了一些可能节省我一吨时间的东西,像一些飞行PHP代码验证器(之前我打F5,然后再次出现错误是什么).我目前通过在记事本中看到颜色亮点来实现一些“验证”.

这对我有用:

服务器的东西(模拟我的RHE部署服务器):

> Apache 1.3和2.2
> mod_security
> PHP 4和5
> MySQL
> MDaemon邮件服务器(旧的3用户版本仅用于测试mail())
> ImageMagick
> ffmpeg

代码写作:

> Notepad++
>一个custom command在shortcuts.xml中打开PHP manual上的所选功能
>另一个自定义命令在代码文件中以lint模式运行PHP(php.exe -l)
>另一个自定义命令运行RATS scanner在同一个
> poEdit为I18N

模板编辑:

> Smarty
> Smarty的记事本用户定义Language file
>另一个自定义命令运行smarty-lint
>我自己的记事本autocomplete file为Smarty

调试代码和模板:

> Xdebug
> Firefox的Xdebug Helper扩展
>记事本的DBGP plugin
> WinCacheGrind进行剖析
> Firebug with FirePHP
> modified Smarty debugger输出到FirePHP
> dBug
> Tail for Win32实时读取错误日志

数据库的东西:

> HeidiSQL管理MySQL
> SQLite Manager for Firefox
> ADOdb
> MyEnTunnel用于通过SSH进行远程连接
>很少使用:SQLite 2009 Pro,MySQL Workbench,DBDesigner4

其他有用的东西:

> Subversion server与TortoiseSVN和Winmerge
> Keynote NF存储代码段
> Filezilla,记事本设置为默认编辑器
> Ndexer(修改为添加support for Notepad++)用于搜索代码归档
> the Regex Coach
> Fiddler2 with JsonViewer
> Nikto漏洞扫描器
> PhpSecInfo
> Doxygen
> miniPHP Studio使用PHP制作桌面应用程序

几乎所有这些东西都是开源的,实际上是有用的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读