可扩展性:每一个设计必须为他的以后考虑,我们不能说设计一个东西就把它设计死了,什么时候都是一个样,这样大家就失去了新鲜性。
6. 可管理性:网站必须有管理员来管理,不能什么东西都随便上传和修改,权限设置必须具体到位。
7. 多样性: 网站的模块要多样,信息也要多要,界面设计也要多样,让访问者能清楚的找到自己的需求。
8. 灵活性:网站设计要灵活,不能死板,也不能模仿其他的网站设计,这样就不能体现我们学院的特色了。
9. 民主性:网站热点推荐版块应该由大家的意见来决定放什么,还有应该设置学生留言区等模块,更多的收集学生和老师的意见。
10. 方便性:网站查阅、登记、修改等方面应该大众化,方便大家的使用,不能搞什么特殊化,让大家使用有困难。
2 相关技术
每一项研究都离不开技术的支持,我们这个网站的设计也是,只有通过各种技术,我们才能实现我们所需要的功能,比如我们要用到Joomla作为框架,MYSQL数据库作为数据上的存储,PHP语言进行编程等,下面我们就这些技术做一些简单的介绍。
2.1 Joomla
大家都知道Joomla是一套全球知名的一套内容管理系统,是用PHP语言编程以及MySQL数据库处理数据的软件系统,可以在各种不同的平台上实现不同的功能。目前是由Open Source Matters(见扩展阅读)这个开放源码组织进行开发与支持,这个组织的成员来自全世界各地,小组成员约有150人,包含了开发者、设计者、系统管理者、文件撰写者,以及超过2万名的参与会员,下面我就Joomla做一个简单的介绍。
一、Joomla有两个运用方向:
1. Joomla内容管理系统:使用于各类网站的一个管理平台。
2. Joomal框架:可运用于网站、web开发、手机应用等开发。
二、功能:
1. 随机表前缀:安装时自动随机生成表前缀,此功能一来可以避免数量覆盖的麻烦,二来也可以增强数据库安全性。
2. 批量处理:可以对菜单的访问权限进行批量设置,还可以批量复制、移动菜单。Joomla 2.5 同时还增加了文章、分类、链接批量处理功能。
3. 搜索结果列表:该功能允许添加某关键词的搜索结果作为列表(menu item),其中搜索关键词是必填项。
4. 智能搜索:Joomla开始采用智能搜索来提升搜索的响应速度、减轻服务器的压力和提高搜索的智能。总的来说,智能搜索在英文等语言的表现非常优秀,在中文方面也还不错。
三、特点
当然每个知名的开源码程序都会有其吸引人的优点,反之当然会有缺点。以下整理出在网络上来自使用者对Joomla!程序的喜好重点:
先进的网站技术的运用
Joomla!应用了非常多的网站进步的新技术,像是「网站快取技术」可以加速网站的反应与效能。「RSS新闻联播与新闻读取」是最近十分热门的网站新闻读取的技术,在博客(Blog)程序中十分常见。「SEO搜索引擎最佳化」这个是目前所有网站必备的技术之一,这个功能主要是让搜索引擎更容易的浏览您网站上的数据,让更多人在搜索引擎上找到您的网站,相当于为自己的网站带来更多的人潮和商机。其实我们的网站就好比在互联网这个大舞台上来展示自己,更出色更贴近人们的需求我们才能赢得商机,纵观目前的行业中,比如说:音乐行业网站、交友网站、教育网站、汽车网站、服装网站以及宠物网站等等,我们不难发现以下几个行业将其运用的淋漓尽致。 基于Joomla平台的计算机学院网站设计与开发(4):http://www.youerw.com/jisuanji/lunwen_62389.html