先说下我的情况吧,基础web脚本刚一年,期间有一些体会,和大家分享一下。。
记得刚开始接触网页制作的时候还不会php,帮学校一个社团做了一个网站,用的是静态html,后来发现修改信息的时候非常不方便,我得每个页面挨个去改(嘿嘿),后来我就去找视频看了php,然后开始写动态的网页了,写动态网页的时候刚开始是每个页面都写成一个php文件,后来发现修改页面顶部或者页面底部的时候又得挨个网页去修改,真麻烦,然后我又把顶部和底部单独写成一个页面,然后在每个页面加require_once,后来发现有些网页模板都差不多,比如说新闻和稿件页面,除了标题不一样以外,两个结构的页面都是一模一样的,甚至在数据库里面都是共用一个表,但在修改样式或者说某些代码发生改变的时候,我这两个页面都得去改,比如说函数名由s(){}变为a(){}的时候,我得分别进到新闻和稿件页面修改这个名称,然后我又将这两个页面写成一个页面,通过url去判断执行哪段代码,这两天在试着用xml替代数据库来进行小型网站开发的时候发现小型网站比如说一些个人博客、小公司的网站或者一些小型信息平台不需要把每个版块都作成一个页面,小型网站信息量并不多,于是我就把1级页面的代码都写在index里面,另外还有一个conf和view文件,conf是类库,view是2级页面,然后把<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />之类的html都封装在类里面,需要的时候调用。
我没有做过大型网站开发,但是这一年小型网站做了6、7个吧,上面这些是我这一年以来写代码的一些变化,写这个帖子的原因主要是之前一直感觉做网站没什么意思,写来写去就那些东西,就想转手机开发,这两天突然发现在代码优化,网站整体架构和框架应用的时候自己根本是一无所知,更多的还有服务器配置这些等等等等。发现还欠缺很多,所以把这两天所想的写下来和大家说一说。

解决方案 »

  1.   

    Web开发不仅仅是网站这么简单。
    大型网站要考虑服务器的性能,负载能力,数据库的存储效率等等。
      

  2.   

    我学php 也一年了收获应该也有一些吧
      

  3.   

    在真实的工作当中,php用到的到底是些什么东西??
      

  4.   

    html封装在类里面 小网站可以 不过我感觉并不好 类封装应该是函数封装 把html封装显得不论不类
    大的网站开发 class 框架一定要精通 否则怎么和别人沟通?
      

  5.   

    LZ用一下smarty吧,这个很好用的。
      

  6.   

    楼主其实已经慢慢在向MVC模式靠拢了,建议可以去看看MVC设计模式的资料,一定会发现这个设计模式和自己这些经历很合拍
      

  7.   

    做web开发,有很多东西要学,楼主才刚入门,奥秘的东西还在后头呢
      

  8.   

    本人有php168系统的二次开发外包任务,时间较急,功能不大,也比较简单,有对php168比较熟悉的朋友,请与我联系,开发费用详谈。联系方式:
    QQ:1410707439,
    13591821549有效期截止2010-12-30前
      

  9.   

    才学php半年,php只是我的工具,没做过啥网站,就写点小脚本运行,处理xml,excel,调用啥matlab 进行技术等,现在开始学模板,进行页面内容和模板分离。。