通过与 Jira 对比,让您更全面了解 PingCode

  • 首页
  • 需求与产品管理
  • 项目管理
  • 测试与缺陷管理
  • 知识管理
  • 效能度量
        • 更多产品

          客户为中心的产品管理工具

          专业的软件研发项目管理工具

          简单易用的团队知识库管理

          可量化的研发效能度量工具

          测试用例维护与计划执行

          以团队为中心的协作沟通

          研发工作流自动化工具

          账号认证与安全管理工具

          Why PingCode
          为什么选择 PingCode ?

          6000+企业信赖之选,为研发团队降本增效

        • 行业解决方案
          先进制造(即将上线)
        • 解决方案1
        • 解决方案2
  • Jira替代方案

25人以下免费

目录

php编程要装哪些软件

php编程要装的软件有:1. Apache  服务器;2. PHP解释器;3. 数据库;4. 代码编辑器;5. 集成开发环境。其中,PHP 是一门后端语言,所以名列前茅步是安装一个后端服务器。Apache可以在很多操作系统中运行。

一、php编程要装的软件

1. Apache  服务器

PHP 是一门后端语言,自然少不了后端服务器,所以名列前茅步是安装一个后端服务器。Apache 是一个开源的网页服务器,可以在很多操作系统中运行,是世界使用排名名列前茅的服务器。

2. PHP解释器

单纯的 Apache 并不能运行 PHP 的脚本,这时候就需要解释器作为模块加入到 Apache 中了。PHP 的解释器在 PHP 官网中可以下载。

3. 数据库

第三,需要一个数据库。数据库可以选择 oracle,SqlServer 或者 MySQL,推荐使用免费开源的 MySQL 进行项目的开发。

4. 代码编辑器

最后,你需要一个代码编辑器。推荐 VSCode,VSCode 加上相应的插件就可以进行 PHP 的项目开发,而且开源免费。

5.集成开发环境

有了以上的环境就可以进行开发了,但如果需要更好的开发体验,可以尝试一下一些比较知名的 PHP 的集成开发环境。比如 jetbrains 的 PHPstorm。不过虽然被称为集成开发环境,但在使用 PHPstorm 的时候还是需要前面三步安装的环境支持。

Wampserver 是一款集成了 PHP,Apache 和 MySQL 的 PHP 集成环境软件,使用这款软件就可以不用安装前面三步所需的软件了。

延伸阅读:

二、php开发工具

1. NetBeans – 较好的PHP IDE (免费版本)

NetBeans是供普通大众使用的PHP IDE,它功能丰富、免费并且支持多国语言,其中包括英语、日语、俄语、巴西葡萄牙语以及简体中文。

让NetBeans位居榜首的关键特性是拥有很多代码生成工具,像getter setter生成、代码模板、智能代码补全、提示、快速修复和重构等。另外还支持一些基本特性,包括代码折叠和格式化、try/catch代码补全以及矩形选区等。

当进入调试阶段时,你可以在本地或者远程使用命令行或者xDebug。NetBeans PHP编辑器对包括 javascript、HTML和CSS等web开发都提供了开箱即用的支持。所有这些特性轻而易举地使得NetBeans成为较好的开源PHP IDE。

2. PHPStorm- 较好的PHP IDE (商业版本)

PHPStorm 很好的支持主要的框架比如Symfony, Zend Framework, Yii, CakePHP, Laravel以及主要的CMS系统如Drupal, Magento 和Wordpress。

不是所有的Web开发项目都没有前端技术,这也正是PHPStorm耀眼之处, 它几乎提供了所有前端技术的实时编辑功能比如CSS, Sass, HTML5, CoffeeScript, TypeScript, JavaScript, Stylus, Less等等。同时还支持代码重构,调试和单元测试。

3. Sublime Text 3 / PHP IDE

Sublime Text 3 是候选的较早文本编辑器。它轻量级,拥有丰富的特性,还支持在Windows,OSX 和 Linux 上运行。 Sublime text 编辑器变得强大是通过插件和包来实现的。

有许多 PHP 的外部包可以使用,这些包可以帮助这个优雅的编辑器变成一个优雅的 Sublime PHP IDE。为了实现这个目的需要一些有用的包和一些知名的包——package control,Sublime PHP companion, xDebug client——CodeBug, PHPCS, CodIntel, Simple PHPUnit 和 PHPDoc。

以上就是关于php的内容希望对大家有帮助。

相关文章