网站首页 > 资源文章 正文
PHP基础-01-初学者学习建议,请访问Tommy Coffee,地址 http://liuzhen.cug.biz/tommy/?p=145
工欲善其事,必先利其器。一套好的开发工具,可以让我们学习起来事半功倍。关于PHP的开发工具其实网站上可以搜索到非常多,对于初学者来说,太多的选择反而不知道怎么去选。
搭建本地服务器
Windows平台
WindowsXP系统:这几乎是没的选,在XP上比较好用的有WampServer或者PHPstudy,但是Wamp也只能用2.4及以前的版本,否则服务器启动会报错,这是因为在Wamp2.5版本以后用到了很多拓展。
Windows7及以后的系统:除了上述的Wamp和PHPstudy,还有appserv和MAMP。
本人刚开始自学PHP的时候用的是Windows7系统,当时用的是appserv,个人感觉很好用。后来买了MAC,因为MAC上用的是MAMP,后来把WIN本上也换成了MAMP,强烈推荐这两个。
MAC
在MAC上,我也只用过MAMP,特别推荐,特别好用。MAMP分为MAMP和MAMP PRO,当然PRO版本是要收费的,一般我们用MAMP就够了。它有很多自定义设置,比如
打开和关闭服务器时的偏好设置
服务器和MYSQL的端口设置
PHP版本和缓存的设置
服务器的设置(本地根目录和服务器类型)
上述集成环境都带有MYSQL和PHPmyadmin,可以很方便的管理和使用mysql。当然,用WINDOWS电脑的朋友也可以用一个很好的工具:Navicat。
Navicat for MySQL是一套专为MySQL设计的强大数据库管理及开发工具。它可以用于任何3.21或以上的MySQL数据库服务器,并支持大部份MySQL最新版本的功能,包括触发器、存储过程、函数、事件、检索、权限管理等等。
下载地址:http://www.navicat.com.cn/download/navicat-for-mysql
编辑器
其实在这里应该提一下IDE(带有集成环境的编辑器),IDE功能十分强大,同时也比较笨重。广泛被使用的有Zend Studio、Eclipse for PHP、EasyEclipse等。本人刚开始自学的时候就是用的Zend Studio,这些编辑器都能集成服务器环境,有代码自动联想等功能,都是十分强大且优秀的。但是,他们的启动速度和运行速度都比较慢,对电脑的配置也要求比较高。因此,我推荐使用编辑器来编辑代码,方便简单。
在此,我推荐sublime text这款编辑器,它有极其优秀的功能,并且辅以超多优秀插件可以打造成非常完美的代码编辑工具。本人一直用sublime text3 编写 HTML/CSS/JS/PHP/MARKDOWN等,爱不释手。
另外,最近Tommy试了下github团队开发的Atom,除了打开慢,其他的堪称完美,被誉为21世纪的编辑器。给大家看一下Atom的设置面板,它支持插件和主题,这为Atom带来了无限的潜力。
因为经常和前端打交道,下面这款pigments插件是我最喜欢的
今天的分享就到这里,明天PHP基础-04-PHP变量。
别问我为啥没有03,我也一脸懵逼,应该是当时写文章的时候给漏了。
猜你喜欢
- 2024-10-20 windows如何实现定时任务?配合脚本使用结局很满意
- 2024-10-20 出现'mysql' 不是内部或外部命令,也不是可运行的程序怎么解决?
- 2024-10-20 php搭建小型部门网站(部署php网站)
- 2024-10-20 从PHP开始学渗透 -- 变量与引用(php变量底层实现)
- 2024-10-20 windows环境下php集成环境phpStudy2017 开启目录列表显示
- 2024-10-20 使用PHP访问MySQL并显示MySQL中的数据(适合新手)
- 2024-10-20 「编程基础」PHP基础教程(一)(php基础编程题)
- 2024-10-20 jsp+servlet高校助学金管理系统java教务jsp源代码Mysql
- 2024-10-20 小皮phpStudy安装视频教程win系统安装网站教学基础)
- 2024-10-20 搭建PHP开发运行环境(phpstudy搭建php环境)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)