做网站,我指的是一个人短期内可以完成的网站。从前台到后台。1.需要怎么样设计?
2.用到什么样的技术和框架?
3.一般周期多长?
4.后期应该注意如何维护?
5.如何优化?比如SU技术。各位有经验的朋友给些建议和思路,让我享受你们给我带来的快乐。谢谢!

解决方案 »

  1.   


    如果是想自己独立开发去做一个网站的话
    1.最重要的是你首先要把需求写出来,形成一份需求规格说明书,想做什么,做成什么样子,什么必须做,什么可以不做,哪个必须先做哪个最后做(需求点的优先级),都整理好咯。否则一开始只是把需求弄在脑子里,然后随着脑子里的需求来做设计啥的,最后会越做越累。
    2.需求的基础上做设计,最重要的数据库结构设计,其次重要流程的设计(流程图)最好都形成文档。然后,因为你说的是小网站,所以类关联图之类的可以只大概规划下,最好当然是画好类图了。
    3.技术框架的话,现在流行ssh。
    4.强人一个月就开发出来了,精益求精的3个月左右。
    5.维护主要是性能了,可能也有一定的bug需要修改。前期工作(需求、设计)做的越好,后期维护就越容易。
    6.优化?不晓得。只能猜,你的网站访问量越来越大,可能要考虑数据库大表分区,was分布在多台服务器采用负载均衡多了去了,要具体情况具体分析。
      

  2.   

    恩,楼上说得都对。但是我想一个人开发一个网站,如果周期短的话,会遇到很多问题。
    比如说:
    1.一个人开发-->过于独立,都是一个人的思维,没有什么参考别人思想的,不够严谨。
    2.周期性短-->代码不一定做的很好。且维护性也不见得好。就如3楼的所说,要先做具体的分析后再开始,
                  需求分析做的越好,后期维护得越容易。
    3.一个人开发前台和后台-->太累了,又前台有后台的跑,而且前台做的页面又要美观,美工可也不容易做,
                  虽然不是很难,但要细心,繁琐。
      

  3.   

    个人觉得要是你的网站没有特殊要求,比如要在里面添加JavaScript,VBScript等代码的话,你完全可以不用考虑html文件的书写,只要用flash,dreamweaver,还有Photoshop就可以只关注内容,然后在网上自己抓图或者用Photoshop自己做图,完全可以应付网站的开发。这些大概1星期足矣。
      

  4.   

    但是你考虑到没有,你的JavaScript,Flash或者图片的东西,对搜索引擎不是很友好,这样的话,
    你做出来再好看也没有人知道,所以要进行优化,我觉得一个星期做不完,两三个星期还马马虎虎。
    毕竟一个网站要考虑到很多因素,比如:我就说优化这方面吧,如果你没有钱做竞价排名,那只能用技术做优化。你要考虑关键字的索取和对搜索引擎的友好度等等... 
    你如果只是为了完成任务,那简单,不就相当于做一个论坛吗?一个星期可以搞定。