1、首先你得搭建PHP运行环境。建议使用PHP开发速成搭建工具包xampp。集成php+phpmyadm+mysql
2、第二步,写需求,如图书管理系统。是否需要会员系统(会员是否分等级如普通、VIP分等级的话,那么有这些等级之间有什么差别)、是否需要文章发布、是否需要图书信息发布、是否需要在线购买书籍、是否要对书籍进行留言评论、是否要有在线试读。
3、针对上面列出的需求,进行数据库的表设计。表的设计要根据以上的需求来。
4、确定怎么对网站进行架构,因为这是一个系统了。是一个系统化的东西,而不是其中某一个小模块功能。你必须要对自己的网站来做一个架构。以使将来有可能网站进行功能模块增加、网站风格改版提供支持,如果只是单纯的PHP写法,将来网站维护改版会很麻烦的,前期一个好的系统架构很重要。这就是为什么很多好的程序员都会喜欢用自己熟悉的某一PHP框架来进行编程了。当然,你也可以自己构思自己的框架,当然这个是需要有对PHP这门语言相当熟练,在通过自己的理解,自己的需要编写适合自己或大众的框架。如zendframework、thinphp、qeephp、smarty、cakephp等等,要知道一个好的框架不是一天就能写出来的,都是日积月累的。
5、程序实现了你自己的需求,然后就是测试了。测试,可以分的很细了。如数据完整性验证。数据有效性、 *** 作步骤一致性、
6、以上则完成。
PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
例如:PHP连接一个mysql数据库 *** 作的演示,
实现连接打开一个库,并读取数据的基本功能。
数据库名称为:test表名为:user
分别有7个字段:iduseridsexagetelemailaddress
服务器;数据库编码均采用utf-8
mysql_query("setnames'gbk'")////这就是指定数据库字符集,一般放在连接数据库后(解决数据库乱码)
*/
?>
<HTML>
<HEAD>
<METANAME="GENERATOR"Content="MicrosoftVisualStudio6.0">
<styletype="text/css">
<!--
input{font-size:9pt}
A:link{text-decoration:underlinefont-size:9ptcolor:000059}
A:visited{text-decoration:underlinefont-size:9ptcolor:000059}
A:active{text-decoration:nonefont-size:9pt}
A:hover{text-decoration:underlinecolor:red}
body,table{font-size:9pt}
tr,td{font-size:9pt}
-->
</style>
<title>注册会员列表-读取mysql的测试</title>
</HEAD>
<bodyalink="
我是在php100上面自学的。好点我就是这个吧。另外的就是php手册了,这个是必须的。
还有就是为w3school 在线教程
论坛还有一个开源中国社区
(注:成都网站开发 爱微开 iweikai点com)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)