文档介绍:php网站建设方案
篇一:
PHP网站开发方案PHP 网站开发方案
一、开发成员 a)项目主管b)页面美工 c)页面开发d)服务端程序开发e)系统与数据管理f)测试与版本控制网站组开发简明流程
二、网站组开发简明流程略
三、开发工具与环境a)服务器配置 i. WEB 服务器:
FreeBSD6.1+Apache2.0+PHP5.0,SVN版本控制服务(仅测试机)。ii. 数据库服务器:
WIN2017 server+SQL server 2017+MySQL5.0, CLUSTERED SERVER 集群服务,邮件服务器。iii. 100M/1000M 交换机b)开发工具i.前台:
Macromedia flash 8.0、Macromedia Dreamweaver 8.0、Adobe photoshop CS ii. 后台:
Zend Studio 5.
2、SQL Server Enterprise Manager、PhpMyAdmin
四、技术规则a)浏览器兼容策略:
兼容 IE5.0以上版本,同时兼容 FireFOX2.0 以上浏览器。b)搜索引擎优化:
着重针对baidu、Googl
e、Yahoo 搜索优化,制作清晰明确的网站网站地图。网站网站一率采用GB2312字符标准。c)字符编码规则:
中文网站网站 d) 文件与文件夹命名:
为兼容win32 与unix系统,一率采用小写字母命名。e) 公共文件命名规则:
i.默认首页:
index.htm、index.html、index.php ii. 主CSS 文件:
style.css iii.主 JS 文件:
main.js iv. 主程序配置文件:
config.php f)公共文件目录统一命名i.图片目录:
/images或者/pic ii. CSS样式目录:
/css iii. JS 脚本程序目录:
/js iv. 模板文件目录:
/tpl v. 类或者组件目录:
/class 或者/lib g)页面脚本规范:
统一采用JavaScripth
) 代码中的类、函数、变量名:
统一使用近似英文单词命名,如:
DefaultClass或者default_class i)代码注释规则:
所有程序中的函数或者过程必须加确切的注释。j)数据库相关规则 i. 数据表与字段命名规则:
全部小写字母命名,并归类命名前缀,如:
用户表组, user_passport、user_info、user_service…. ii.日期类型字段:
统一使用unix时间戳,char(12) iii.主关键字命名:
所有表必须建立以id命名的主键。k) 模板组件规则:
统一使用兼容版本的Smarty,统一缓存目录,便于 Unix 下权限控制。l)数据库虚拟层:
统一使用Adodb 或Pdo,SQL 语句要兼容现有主流数据库规则。m) 工厂模式开发规则:
以m.php 为中心开发或继承组件类,统一控制文件调用 IO 与类的实例化。n)面向对象开发规则:
所有函数必须以类--- 过程的方式存