网站开发过程中的技术改变:
2007/10 为参加软件大赛开发.(结果:无排名)
功能:以PHP discuz为参照,文章,广告,搜索
文章栏目本想无限分级.但是使用的递归算法,显示依赖于struts的logic标签.没有达到效果,只能将就分三级.
广告功能,花费时间多,但从不使用..严重违反帕累托法则.
搜索功能,不堪入目.一条select语句而已.
界面追求花俏,又无实质内容.
技术:struts1.x + hibernate3 + c3p0连接池
虽然使用了比较流行的技术,但对于分层理解不够.还是两层结构,struts负责controller,hibernate负责model.
所有一切全部写了struts的action中.相当于两层结构
====================一切都很是从专科带来
---------------------------------------------------------
2008/4 第一次重开发.
相对上一版本:添加全站静态化功能.文章显示顺序.
增设问答频道
界面重新开发.以javaeye为版式.
技术:加入spring.分层体现出来.
搜索使用compass.效果不理想.差!
思想:DDD.
======================发现理论知识不够...开始看书
--------------------------------------------------------
2008/10 二次重开发
相对上一版本:去掉所有不使用功能.广告,网站基本信息管理,文章排序,文章静态化,去繁从简.遵守帕累托特法则.
问答重新开发,添加博客,下载功能.
技术:引入annotation..编写测试代码..运用模式
思想:DDD,ROR....重构..模式
-------------------
2008/12/14 第一阶段完成(文章,下载,搜索完工)
下一阶段,开发重新开发问答频道---严格按照DDD,追求无尚优雅.
-------------------------
分享到:
相关推荐
本项目是一款基于JavaScript的在线音乐网站开发源码,共计包含274个文件,涉及JavaScript、Python、CSS、HTML等多种编程语言。其中,JavaScript文件85个,Python文件40个,CSS文件23个,SVG文件20个,图片文件(包括...
笔记记录分享-笔记记录分享网站-笔记记录分享网站源码-笔记记录分享网站java代码-笔记记录分享网站设计与实现-基于springboot的笔记记录分享网站-基于Web的笔记记录分享网站设计与实现-笔记记录分享项目-笔记记录...
旅游信息网站开发是一个涵盖多个IT技术领域的综合性项目,主要涉及Web开发、数据库管理以及用户体验设计。在这个实例中,我们关注的是使用ASP(Active Server Pages)和.NET框架进行开发的旅游管理系统。下面将详细...
这些脚本可能包含CRUD(Create, Read, Update, Delete)操作,如使用SQL语句来插入、查询、更新和删除数据库中的新闻记录。此外,为了保证安全性,应使用预处理语句防止SQL注入攻击。 除此之外,动态网站开发还会...
【PHP网站开发项目式教程(微课版)-源代码】是一个针对初学者和进阶者设计的教学资源,旨在通过实际项目的开发,帮助学习者掌握PHP语言在网站开发中的应用。这个压缩包包含了完整的源代码,是理论学习与实践操作相...
### PHP网站开发案例知识点解析 #### 一、课程性质与任务 - **性质与任务**:本课程作为高等职业学院计算机类专业的核心课程之一,旨在培养学生掌握PHP动态网站开发的基础知识与技能。通过本课程的学习,学生应具备...
《PHP动态网站开发实例教程(第2版)》是由钱兆楼和刘万辉两位专家共同编著的一本深入浅出的PHP学习书籍。这本书针对Web开发初学者和有一定基础的开发者,旨在通过实例教学,帮助读者掌握PHP动态网站开发的核心技术...
笔记记录分享-笔记记录分享网站-笔记记录分享网站源码-笔记记录分享网站java代码-笔记记录分享网站设计与实现-基于springboot的笔记记录分享网站-基于Web的笔记记录分享网站设计与实现-笔记记录分享项目-笔记记录...
在本C#网站开发案例中,你将有机会深入学习C#编程语言在构建Web应用程序方面的应用。这个案例提供了完整的源代码,旨在帮助初学者和有经验的开发者快速掌握网站开发的基本技巧和要领。让我们逐步解析这个案例中的...
在本"C#动态网站开发案例"中,我们将深入探讨如何使用C#语言和相关技术来构建功能丰富的动态网站。这个案例特别关注新闻发布的系统实现,这在许多网站中都是核心功能,它允许管理员发布、管理和更新最新的信息,同时...
"php网站开发后台"指的是使用PHP语言构建的网站管理端,通常包括用户管理、内容发布、数据处理等功能,是网站运行的核心部分。下面将详细讨论PHP在网站后台开发中的应用及其相关知识点。 1. PHP基础:PHP...
《ASP+SQL 网站开发案例精解》是一份深度探讨如何利用ASP(Active Server Pages)和SQL(Structured Query Language)技术构建高效、稳定、功能丰富的网站的资源集。这个压缩包文件包含了完整的案例研究,旨在帮助...
《PHP网站开发案例教程》是一本专注于教授如何使用PHP进行网站开发的专业教程。该教程针对初学者和有一定基础的学习者,旨在通过丰富的实例和实践,帮助读者深入理解PHP语言及其在构建动态网站中的应用。 PHP...
此外,还会讲解PHP与MySQL数据库的集成,这是构建动态网站的重要一环,读者将学习如何创建、查询、更新和删除数据库记录。 在面向对象编程方面,书中的章节会涵盖类和对象、继承、封装和多态性,这些都是现代PHP...
4. **MySQL数据库交互**:PHP常与MySQL数据库结合使用,学员会学习如何创建、查询、更新和删除数据库记录,以及使用预编译语句和事务处理提高安全性。 5. **面向对象编程(OOP)**:随着PHP5引入了全面的OOP支持,...
【黑夜汉化组】武内P开发记录.7z
动态网站开发的核心在于通过服务器端的编程语言处理用户请求,生成实时变化的网页内容。PHP能够接收并处理来自客户端(如浏览器)的HTTP请求,执行一系列逻辑操作,如数据查询、业务处理等,然后将结果动态地渲染成...
"Web开发记录"这一主题涵盖了从基础概念到高级技术的各种知识点,这其中包括前端开发、后端开发、服务器管理、数据库设计、网络协议以及用户体验等多个方面。下面将详细阐述这些关键领域的核心内容。 一、前端开发 ...
在这个项目中,“ASP.NET开发某店积分更新记录管理”显然是一款针对特定店铺的积分管理系统,它可能包含了用户积分的获取、消耗、查询以及更新等功能。通过源代码和论文的结合,我们可以深入理解该系统的实现原理和...
综上所述,个人静态网站开发论文不仅涉及前端技术的应用,还涵盖了数据库管理、系统设计和实现等多个方面,为图书馆信息化提供了实用的解决方案。这样的系统设计对理解Web应用开发和信息系统设计有重要的学习价值。