关于PHP环境搭建,我相信网上到处一大丢,而且都将的很不错,只是要细心按步骤来,这里就不介绍了
Windows:
1 | http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html |
MAC:
1 | http://www.jellythink.com/archives/783 |
PHP工具集选
欢迎您的到来,希望有所收获,如果您有什么疑问或者建议,欢迎一起讨论,也可以直接给我留言或者直接联系我!
微信:clpaial10201119(183**7821) / QQ:2211523682
github博文(如果你对iOS常用技术,基础,底层感兴趣请猛戳这里):http://al1020119.github.io/
github:https://github.com/al1020119
集成环境
- XAMPP
- WAMP
- LAMP
- MAMP
XAMPP
1 | XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。 |
WAMP
1 | Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python, |
LAMP
1 | LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件: |
MAMP
1 | MAMP PRO是专业级版本的经典本地服务器环境的os x软件。 |
上面的我都在不同的环境简单的使用了一下,因为我一直使用的都是Mac,所以最后首选MAMPP Pro,具体具体为什么活着但是到底好不好用,我相信你用了就知道了!
关于IDE:
- PhpStorm
- netbeans
- …
PhpStorm,个人认为是最好的php开发ide,自带各种差价,ftp、svn、git、sql等都可以无缝使用
netbeans:很强大不适合新手
其他:zendSudio, php100。。。
PHPStorm吸引我的特点:
1 | 跨平台,我在 Windows, Linux, Mac 下都可以使用它,完全一致的界面和功能,省着折腾了 |
数据库:
1 | 必须MYSQL:天生一对,不用问为什么! |
数据库工具:
1 | phpMyAdmin: |
这里我首选的是Navicat因为之前iOS使用SQLite3的时候一直也是使用的他,非常不错的一个软件。
服务器
1 | Apache : |
因为之前用过一段时间Apache,相对来说比较熟悉,所以还是先首选Apache吧,当然后面肯定会试试Nginx的强大之处!
1 | 最终我选的方案是:MAMPP(Macintosh/Apache/MySQL/PHP)+ Navicat + PHPStorm |
当然或许你还有其他更好的方式也可以联系我,我们一起分享交流!
下载完上面需要的东西,我们就可以开始码代码了……