❶ php开发软件有哪些
1.SublimeText3
工具简介:
Sublime Text是一款目前非常流行的代码编辑器,优点是:体积适中,40M左右,运行流畅,有丰富的插件和代码提示功能,建议选择英文版,缺点是:收费,不过很多破解版。Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。<去下载.....>
2.Notepad++7.3.1
工具简介:
Notepad++是在微软视窗环境之下的一个免费的代码编辑器,8M左右,非常小巧。它使用较少的CPU功率,降低电脑系统能源消耗,但轻巧且执行效率高,使得Notepad++可完美地取代微软视窗的记事本。内置支持多达27种语法高亮度显示(包括各种常见的源代码、脚本,能够很好地支持.nfo文件查看),还支持自定义语言;可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,还可显示缩进引导线,代码显示得很有层次感;可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例;提供了一些有用工具,如邻行互换位置、宏功能等;可显示选中文本的字节数 (而不是一般编辑器所显示的字数,这在某些情况下,比如 软件本地化 很方便)。
3.PhpStorm
工具简介:
Phpstorm是大多数PHP程序员们爱不释手的一款编码的集成开发工具。它支持所有PHP语言功能, 提供最优秀的代码补全、重构、实时错误预防等等功能。但是该工具运行的系统环境配置很高,建议你们选择不错的电脑系统开发项目,另外初学者不建议使用phpstorm,两年后再用,不然他的函数参数提示会把你搞崩溃.
4.Zend Studio 13.0.1
工具简介:
Zend Studio是一个屡获大奖的专业PHP集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。
5. VSCode(官网下载即可)
近两年,慢慢流行起来,Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作!
❷ php可以开发手机app吗
因为PHP是脚本语言,主要用于服务端的开发,是负责完成 B/S架构 或 C/S架构 的S部分,但是PHP可不仅仅只能在互联网站上发展,一个PHP for android(PFA)站点表示他们将可以发布编程模型、工具盒文档让PHP在Android上实现应用。
怎么利用PHP框架语言开发手机APP?
第一:和 WEB 开发一样,首先需要一些相关的参数,这些参数,都会由客户端传过来,也许是 GET 也许是 POST,这个需要开发团队相互之间约定好,或者制定统一规范。
第二:有了参数,根据应用需求,完成数据处理,例如:任务进度更新、APP内购、一局游戏结束数据提交等等
第三:数据逻辑处理完之后,返回客户端所需要用到的相关数据,例如:任务状态、内购结果、玩家信息等等
P.S:数据怎么返给客户端?直接输出的形式,如:JSON、XML、TEXT 等等。
第四:客户端获取到你返回的数据后,在客户端本地和用户进行交互!
php不能编写 app应用程序,主要用于B/S结构(Browser/Server,浏览器/服务器模式)开发使用。但是php可以作为服务器与app应用交换数据服务端API.
学习APP现在流行的有三种手机平台,android、IOS,windows。他们都各有各自的编程语言,具体可以在网络搜索下各自平台制作学习。
移动后台都是 PHP、Python,Java都重,更别说C++了。看你用什么协议了,http ,tcp/ip。nodejs 可以把路由,form表单验证写成c++的模块, 主要是提供接口给移动端APP调用,可以从成本、服务器资源的占用、开发效率、运行效率,后台复杂逻辑处理的能力 等说一下。目前我就知道的有jsp,asp,php。
利用PHP框架开发手机APP需要考虑两种可能:
第一:如果需要即时通讯,也就是需要手机客户端与服务端保持TCP长连接,服务端需要向客户端推送数据的时候可以随时通过这个长连接发送数据给客户端,这样便能做到客户端与服务端及时通讯甚至客户端与客户端及时通讯。做到这需要PHP能维持很多客户端连接,并且需要多进程支持,支持自己的通讯协议。这样的应用传统的nginx+php-fpm + 传统的php框架是做不到的。如果是长连接即时通讯类的服务器框架推荐一看下workerman,它是就是一个php的socket服务器框架,非常适合做手机后台服务器框架。
第二:如果不需要即时通讯的话,可以考虑直接走http协议,用nginx+php-fpm搭建一个webserver就好了,php框架可以采用thinkphp、yii等等,客户端需要与服务器通讯的时候向服务端get/post一个请求就好。
❸ 想学php,我要装一些什么软件
学习 php:
首先,需要在本地电脑系统中搭建一个 php 的运行支撑环境,通常这个环境由三部分组成:
1、web服务器
2、php支持
3、其他支持(比如 MySQL 数据库)
对于新手来说,推荐下载整合安装包来完成这个工作,比如:PhpStudy、WAMP等等。
其次,找一个 php 代码编写、开发软件,比如 PhpDesigner、PhpStorm、Dreamweaver 等。
❹ 编写PHP最好的软件
只有最适合
phpstrom(我用的,占用内存比较高,安装就可以用,主力编辑器)
sublime text(占用内存比较低,基本不卡。想用比较好的需要安装插件,安装好插件不比phpstrom差,主力编辑器)
editplus(当文本编辑器使)
Notepad++(当文本编辑器使)
我一般使用phpstrom(有激活教程)+editplus3.6(这个版本中文+免费)
❺ PHP一般要安装什么软件
php开始必备
运行环境:Php+Mysql+Apache,可用集成环境如WampServer,XAMPP 3.2.2.0等
开发工具:SublimeText3,Notepad++7.3.1等
❻ 请问刚开始学PHP用什么软件比较好比较流行和实用的!有没下载地址
集成开发工具:
zendstudio 7,netbeans.
自己可以去查一下,挺好的两个。
❼ PHP需要用到什么软件
PHP集成开发环境,有Zend Studio、Eclipse for PHP、PhpStorm等。
1、Zend Studio
Zend Studio是Zend Technologies公司开发的PHP语言集成开发环境(IDE)。除了有强大的PHP开发支持外也支持HTML、js、CSS,但只对PHP语言提供调试支持。
2、EclipsePHP Studio
EclipsePHP是一个大型PHP项目开发编译器,基于Eclipse底层开发而来,并且集成了JDK,免除了安装配置的麻烦,一次安装即可使用,无需配置。
此编译器为PHP编译器,辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,实时纠错等功能。同时还增加了协作开发版本服务器功能:SVN 、 CVS 。 内嵌浏览器可以在调试简单代码实时浏览。
3、PhpStorm
PhpStorm是JetBrains公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
(7)php学习app扩展阅读
php的特点
一、开源性和免费性
由于PHP的解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序。另外,PHP 运行环境的使用也是免费的。
二、快捷性
PHP是一种非常容易学习和使用的一门语言,它的语法特点类似于C语言,但又没有C语言复杂的地址操作,而且又加入了面向对象的概念,再加上它具有简洁的语法规则,使得它操作编辑非常简单,实用性很强。
三、数据库连接的广泛性
PHP可以与很多主流的数据库建立起连接,如MySQL、ODBC、Oracle等,PHP是利用编译的不同函数与这些数据库建立起连接的,PHPLIB就是常用的为一般事务提供的基库。
四、面向过程和面向对象并用
在PHP语言的使用中,可以分别使用面向过程和面向对象, 而且可以将PHP面向过程和面向对象两者一起混用,这是其它很多编程语言是做不到的。
❽ 学PHP用什么软件开发呢
"zend studio 什么版本"版本不要太高不稳定,
版本不要太低功能不强.