欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

简洁、高效、便宜的web程序开发,web程序开发

程序员文章站 2024-01-13 18:43:46
...

简洁、高效、便宜的web程序开发,web程序开发

WHY PHP?

一、简单的开发环境搭建

开发环境可以简单的归结为程序的运行环境和程序的编辑调试环境,没有令人眼花缭乱的SDK,也没有令人烦躁的各种系统配置。这样的开发环境才最为简单。xampp+windows的环境搭建为php增色不少,起码在系统重装之后,能够使你在短时间内配置好开发环境,并且即使过了N年,傻瓜化的安装方式使你不需要什么安装手册。

xampp下载地址:http://www.apachefriends.org/zh_cn/xampp.html

当然也可以折腾,比如在ubuntu下搭建LAMP环境:http://mini-pin.com/ror/?p=132

关于编辑器:Sublime Text http://www.sublimetext.com/ 好处是即使是不注册,也可以免费使用,当然会在保存的时候提示你购买的对话框,无视之就行。而且这个是多平台可用,默认的环境配色也不错。

notepad++ http://notepad-plus-plus.org/ ,这个主要用来进行文本格式编码更改,特别是ANSI、UTF-8、UCS-2之间互转,对解决中文乱码很有用。

二、高效的程序发布

国内外支持PHP的空间和数据库非常多,而且价格也很便宜,

国内主机:http://www.59.cn/ 中文,但是域名需要备案

国外主机:http://www.justhost.com/ 英文,域名无需备案

新浪平台:http://sae.sina.com.cn/

这个与其它脚本语言相比,程序部署相对容易,能够更方便的发布自己的应用。

三、丰富的文档资料、编程社区及开源框架

PHP教程: http://www.w3schools.com/PHP/DEfaULT.asP

MYSQL教程:http://dev.mysql.com/

比较成熟的系统:http://www.joomla.org/ http://www.magentochina.org/

比较实用的框架:http://www.speedphp.com http://codeigniter.org.cn/

淘原代码的地方:http://www.osphp.com.cn/ http://www.php-open.com/

四、题外话,推荐自己觉得比较赞的工具

版本控制:如果就本地版本控制的话,还是比较喜欢SVN;不过要远程版本控制的话,比如在公司和家里都需要开发,那么还是用GIT;问题来了,git免费的话要开源啊,所以结合DropBox可以完美解决。在本地用SVN或者GIT进行控制,然后提交到DropBox的public中,2G的空间完全可以放几个工程在里面。

浏览器:google chrome,不管是调试网页还是自己浏览网站,很方便,特别是便签可以用文件夹管理,同步功能,还有丰富的插件,很赞。

笔记工具:Evernote 同步功能,加良好的阅读体验,结合chrome插件,一键剪切,可以很方便把网页上的东西添加到笔记中。

日程管理:Doit,国产,免费,多平台,同步功能

上传工具FTP: FileZilla 免费,windows+linux适用。

五、结语

时间消耗:都支持windows下安装,搭建环境算上下载时间不超过1个小时,如果是重复搭建的话更快,所有数据都支持同步。

money消耗:除了空间和域名,想不到要付费的东西啊,一年也就250元吧,银泰里一双鞋都买不到。

相关标签: 程序设计