给你推荐个学习步骤吧
1.去图书馆借两本书《PHP+MYSQL WEB开发(中文版)》、《PHP从入门到精通(第2版)》
2.根据这两本书中的知识点,去php100.com下载视频的相关部分。
3.去php100.com下载WAMP整合包,按照说明进行安装
4.下载eclipse和eclipse的php插件,安装。
5.根据书上的目录,先看对应视屏,注意,是先看视频,然后再看书,并一丝不苟的敲代码。
整个过程大约会花费你15天时间,如果你能认真的去执行,那么我可以保证15天后你就完全可以胜任一般的web。在这个过程中有几件事你必须注意:敲代码,记笔记,写错误集(就是用一个本子把你犯过的错以及解决方法一个个记下来)。
最后送你两个字:坚持。
学习是免费的,开发是免费的,如果想获取官方技术支持是付费的
另外想高效率的运行php,它的引擎也是付费的
开发环境windows和linux都可以
工具多了 Eclipse Netbeans Zendstidio dreamweaver,甚至记事本都可以
想强大的话 推荐zendstidio
支付平台并不比一个论坛复杂,如果有论坛的开发经验,写这样的程序是没有问题的。
但是,对于支付平台,安全是非常重要的,每一行代码都非常重要,所有提交数据库的语句,如果其中有用户提交的变量,一定进行合理性检查。
同时,数据库的并发、锁定也要控制好,开心网就是设计的时候没有考虑这些,有的人养了几百头奶牛。支付平台就不能开这样的玩笑,不要账户只有钱较少的时候能成功进行大量支付。
最后说一个观点,如果你的系统不希望被攻破,建议选择不常见的系统平台。比如操作系统,除了LINUX还可以选择FreeBSD、SCO UNIX等,开发工具除了ASP、PHP、JSP,还可以选择CGI进行开发,不要让别人一眼就看出你是怎么做的,特别是使用公开的免费代码。
PHP 是免费的。MYSQL免费收费都可以,问题是你写的程序需要放到外网空间上。这个空间可是要收费的。
PHP是解释性语言,不需要编译。
开发工具非常简单 Eclipse Netbeans Zendstidio
你可以到www.php100.com上找全套视频,那个比较全,都是免费的。
PHP+MYSQL开发是免费的。
PHP开发工具:
http://www.360doc.com/content/10/1110/13/2440365_68184985.shtml
这有学习视频:
http://www.youku.com/playlist_show/id_3158855.html
开发环境用集成化的环境吧,我是用APMServ 5.2.6 ,是新浪技术人员开发的,写代码用editplus吧,灵活好用