解决方法
>阅读
What should a developer know before building a public web site?
>定义和记录范围
>定义和记录功能要求
>寻找现有解决方案 – 如果您可以利用CMS或电子商务软件包,您可以节省大量开发时间
>设计数据库(ER图)
>设计网站结构(部分,链接,导航)
>设计页面布局 – 线框工具,甚至纸/铅笔对此有用
>设计应用结构 – 高级类结构
>识别库和框架,例如,Doctrine,Zend,CodeIgnitor等
>技术设计决策 – 命名约定,记录策略,异常处理
>测试计划
>实施计划
>定义和记录范围
>定义和记录功能要求
>寻找现有解决方案 – 如果您可以利用CMS或电子商务软件包,您可以节省大量开发时间
>设计数据库(ER图)
>设计网站结构(部分,链接,导航)
>设计页面布局 – 线框工具,甚至纸/铅笔对此有用
>设计应用结构 – 高级类结构
>识别库和框架,例如,Doctrine,Zend,CodeIgnitor等
>技术设计决策 – 命名约定,记录策略,异常处理
>测试计划
>实施计划
来源
> PHP project planning for idiots
> 开发(part 1和part 2)
> Web Application Development – A Guide to Success
> StackOverflow
> How to plan my web based project before starting code ?
> Web Design Process – Planning Stage…
> How to design/plan for web application development?
> Planning web applications
> https://stackoverflow.com/search?q=[web-development]+plan