《php_开发一个完整的网站》如何用 php 开发一个完整的网站
1 PHPer 应具备的知识 (1) php 知识: php 语句(条件、循环) ,数组(排序、读取) ,函数(内部<实践>、构造) ,运算(数 学、逻辑) ,面向对象(继承、接口、封装、多态) ;五条必须具备; 了解 cookie 或者 session 一种机制,了解一种模板操作机制和使用; 手头收藏一些好的常用类或方法,能提高我们开发的速度; 分页,上传,字符过滤,数据库操作,生成 html,文件操作等 (2) xhtml 知识: 掌握 html,dreamweaver、常用标签,表格,分帧框,表单(重要) ,header 处理,了 解 GBK UTF8 编码的区别,能读懂 css 样式 (3) javascript 事件处理: (脚本调试比较麻烦) Window 对象、document 对象、location 对象、form 对象/表单的对象 (4) 数据库知识: SQL 语句“增删查改” ,会使用一种 sql 工具(phpadmin,mysql,administrator)
2 PHP 开发的一般流程
1 需求和方案 模板的设计 调试 建模结构 UML 设计数据库 PHP code (1) 尽量完整的需求方案,具体到功能上:信息点 …… a. 用户注册:用户名、密码、电话、邮箱、Email、家庭住址; b. 用户类型:正常用户、审核、冻结; c. 新闻发布:新闻类型、发布人、发布时间; d. 新闻排版:支持图片上传、在线 word 编辑、过滤非法词语; …… (2) 建模结构 UML-> 流程图
可以通过 UML 工具建立专业的模或自己画一个简单的关系图; 重点:流程图 (3) 建立数据库 a. 建立的表名、字段名要与他的功能有关系,如 state、regdate、hit b.
根据结构建立数据库表,原则是不定项内容一定要分表 c. 字段类型要考虑内容是否够用就好,选择适合的类型 INT Varchar Date (4) 设计 THML 文件和脚本的实现 根据模和数据库来设计页面是个很科学的方法,当然有的时候有人喜欢根据模型设 计页面,数据库基于页面设计,都是可以的。 设计页面时要考虑到每个细节,包括提示消息页面,错误页面。 (5) PHP 代码的书写 a. 先建立底层结构和文件夹(如果是大型的网站同样设计一个文件UML)
《php 开发一个完整的网站》 来自淘豆网m.daumloan.com转载请标明出处.