loading请求处理中...

最基本的php网站开发教程_php网站开发实例基础知识

2021-12-01 06:11:57 阅读 10945次 标签: 网站开发 作者: anyi
最基本的php网站开发教程_php网站开发实例基础知识
    开发网站的语言有很多,其中PHP网站开发成本低,速度较快,比用ASP和JSP的开发性价比高。 从技术的角度讲: PHP是一个很优秀的工具,它可以简单,也可以复杂。不一样的项目,应该用不一样的PHP。一般对于一个功能页面在20以下的网站,我们可以用一个很简单的框架结构来写。在这个规模上,我建议是使用比较直接的面向过程编码方法,原因很简单,没有必要把class文件弄的N 多,结果controller里边就一个new就完了。当然,需求频繁变化的项目除外。
最基本的php网站开发教程
最基本的php网站开发教程_php网站开发实例基础知识
    越来越多的新公司或者新项目使用PHP,这使得PHP相关社区越来越活跃,而这又反过来影响到很多项目或公司的选择,形成一个良性的循环。就我目前了解到的情况,PHP是国内大部分web项目的首选,而且有很多公司从其它语言(如ASP,JAVA)转到了PHP。那么下面一品威客网就给您介绍php网站开发实例基础知识。
    一、 开发工具与环境
    1、服务器配置
    (1) WEB服务器: FreeBSD6.1+Apache2.0+PHP5.0,SVN版本控制服务(仅测试机)。
    (2)数据库服务器: WIN2003 server+SQL server 2000+MySQL5.0,CLUSTERED SERVER 集群服务,邮件服务器。
    (3)100M/1000M交换机
    2、开发工具
    (1)前台: Macromedia flash 8.0、Macromedia Dreamweaver 8.0、Adobe photoshop CS
    (2)后台: Zend Studio 5.2、SQL Server Enterprise Manager、PhpMyAdmin
    二、 开发成员
    1、项目主管 
    2、页面美工
    3、页面开发 
    4、服务端程序开发
    5、系统与数据管理
    6、测试与版本控制
    三、 技术规则
    1、浏览器兼容策略: 兼容IE5.0以上版本,同时兼容FireFOX2.0以上浏览器。
    2、搜索引擎优化: 着重针对baidu、Google、Yahoo搜索优化,制作清晰明确的网站地图。
    3、字符编码规则: 中文网站一率采用GB2312字符标准。
    4、文件与文件夹命名: 为兼容win32与unix系统,一率采用小写字母命名。
    5、代码中的类、函数、变量名:统一使用近似英文单词命名,如:DefaultClass 或者 default_class
    6、代码注释规则:所有程序中的函数或者过程必须加确切的注释。
    7、 数据库相关规则
    (1)数据表与字段命名规则: 全部小写字母命名,并归类命名前缀,如:用户表组,us er_pass port、us er_inf o、user_service….
    (2)日期类型字段: 统一使用u nix时间戳,ch ar(12)
    (3)主关键字命名: 所有表必须建立以id命名的主键。
    8、模板组件规则: 统一使用兼容版本的Sm arty,统一缓存目录,便于Unix下权限控制。
   9、数据库虚拟层: 统一使用Ad odb 或 Pdo,SQL语句要兼容现有主流数据库规则。
    10、工厂模式开发规则: 以com m.php为中心开发或继承组件类,统一控制文件调用IO与类的实例化。
    11、面向对象开发规则: 所有函数必须以类 ---> 过程的方式存在。
    12、SQL封装规则: 所有SQL语句及数据库查询必须存在于过程中。
    13、URL转向规则: 为优化搜索引擎,尽量使用Ap ache的m od_rewr ite模块来美化URL。
    四、 网站安全与维护策略
    1、服务器与数据库安全:
    (1)建立完善的病毒防御机制,安装防火墙,关闭服务器上任何不必要的端口以及服务。
    (2)统一管理用户权限,定期跟踪用户及系统事件,定期查看系统日志。
    2、容灾与备份机制:
    (1)建立数据库集群,至少保持一台服务器同步数据,确保意外发生时数据库系统可自动转移到正常的服务器稳定运行。
    (2)定期备份文件及数据,通过各种方式保存数据与文件。
    3、程序安全策略:
    (1)SQL注入防范:坚决过滤不可预见的非法字符,严格做好数据库查询、更新的SQL语句检验。
    (2)不使用来路不明的第三方源码,不轻易将未知代码拷贝到服务器。
    到最后总结一下,本文可能不是很详细的告诉大家怎样用PHP来写完整的网站。但这也相当于一个框架,在着手写一个完整网站开发之前都是要先搭建这么一个架子的。希望对整站建设迷茫的网友有一点启发吧。

    一品威客网汇聚了数百万专业的综合性网站资讯型网站团购网站电子商务网站宣传展示型网站手机WAP网站程序功能开发数据库设计接口开发服务器系统等优秀威客人才,只要您在网站发布任务需求,就能够吸引众多威客给您献上最好的创意服务。

推荐更多与“最基本的php网站开发教程_php网站开发实例基础知识”相关推荐:

 网站制作教程 | 外贸网站建设 | 营销型网站建设 | 手机WAP网站制作 | 电子商务网站设计

 网站开发流程 | 团购网站开发 | 展示型网站开发 B2C购物网站开发 | 网站建设策划方案

 微信商城开发 | 商城网站建设 | 数据库程序设计 | MySQL数据库开发 | 网站开发案例详解


公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论