欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    云南大学软件学院综合技能实践项目-基于开源框架的网站.docx

    • 资源ID:1703695       资源大小:591.24KB        全文页数:28页
    • 资源格式: DOCX        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    云南大学软件学院综合技能实践项目-基于开源框架的网站.docx

    云南大学软件学院综合技能实践项目“基于开源框架的网站开发”实验指导书李海(编)“基于开源框架的网站开发”实验指导书“基于开源框架的网站开发”综合技能实践项目概述“基于开源框架的网站开发”综合技能实践是提高学生对网络专业知识的综合应用能力与技能, 使学生学习网络理论知识的基础上提高并加强工程化知识与实践知识的教育。通过本实验课程,使学生践行CDIO思想,了解网络项目开发流程及相关文档的编写,实现简单网络开发项目的开发,提交项目开发文档及成果。为学生以后在学习工作中进行网络开发设计打下工程基础,积累实际工程经验。它是计算机专业学生在掌握一些基本的网络编程语言后,进行系统的事件技能训练的开端,也是后继专业实践、毕业设计的基础。“基于开源框架的网站开发” 综合技能实践课的目的使学生了解网站开发过程,初步学习网站的运行原理、技术方法以及服务器的基本配置。培养学生的计算机实践能力,包括:1 通过阅读教材和资料,做好网站开发前的准备自学能力;2 借助计算机网络以及学生所学习的基础程序设计语言和网络服务知识,开发一个项目动手能力;3 能够运用计算机网络原理知识结合实际使用网络经验,对网站项目开发进行初步分析判断分析能力;4 学会撰写网站开发各阶段的实验报告即配合网站开发提交各阶段的文档表达能力;5 对各自负责的模块通过以前所学习的知识实现设计能力;6 软件开发以小组为单位进行,小组成员合作的方式实现该项目团队合作能力;7 培养与提高学生的科学素养实事求是的科学作风、严肃认真的工作态度、主动研究的探索精神。“基于开源框架的网站开发”综合技能实践任务 以团队形式提交网站开发项目书,实现项目书中规划的网站的开发,并提交项目开发文档及网站源代码。考核方式及成绩评定办法平时成绩20%按时每次出勤情况和任务按时完成情况,可分为优,良,中,差四个等级进行评定(优为90分,良为80分,中为70分,差为50分及以下)构思性实践(C)20% 构思很好 90 构思较好 80 构思一般 70 构思基本满足要求 60 设计性实践(D)20%设计很好 90 设计合理 80 设计一般 70 设计基本反映了构思 60实现性实践(I)20%功能完全实现,界面良好,容易操作 90功能完全实现,界面和操作一般 80功能基本实现 70实现了大部分的功能 60 运作性实践(O)20%运作良好 90运行正常,偶尔出现bug 80运行正常,但出现bug频率较高 70运行基本正常,会出现错误和bug 60项目完成后提交文档:1)网站开发方案或网站开发计划书:网站开发的规划和进度安排;2)网站开发文档:网站开发建设过程中出现的问题和解决方法的记录和总结;3)网站使用测试报告:对网站功能使用进行必要说明,并完成测试,记录测试结果。1. 选题要求 自主选题;选题不宜过大、过难,以实用为目的;团队开发;编程语言不限。项目指导:第一部分 网站服务器环境搭建根据选择搭建网站技术的不同,在开发网站前应现搭建合适的网站开发部署平台,如采用asp和技术应该配置好Windows IIS服务,采用JSP技术,应搭建好Java开发平台,采用PHP技术,应构建Apache+MYSQL+PHP环境。下面以PHP开发平台为例,介绍Apache+MYSQL+PHP环境简单搭建.XAMPP是一款非常优秀Apache+MYSQL+PHP的服务器系统开发套件,也是笔者用到现在为止感觉最好用的一款APACHE+MYSQL+PHP套件了。同时支持Zend Optimizer,支持插件安装,目前最新xampp的版本是1.7.2。官方网址:http:/www.apachefriends.org/支持操作系统:Windows 2000, XP (Server 2003), Vista (Server 2008),全部都是32位的,64位官方未测试。介绍一下XAMPP 1.7的特点:XAMPP支持的操作系统包括:Windows、Linux、Mac OS X、Solaris;XAMPP是完全免费的,并且遵循GNU通用公众许可XAMPP目前包含的功能模块如下(Ver 1.7.3):  + Apache 2.2.14 (IPV6 enabled)  + MySQL 5.1.41 (Community Server) with PBXT engine 1.0.08-rc  + PHP 5.3.1 + PEAR (PEAR, Mail_Mime, MDB2, Zend)  + Perl 5.10.0 (Bundle:Apache2, Bundle:Apache:ASP, Bundle:Email, Bundle:DBD:mysql, DBD:SQlite)  + XAMPP Control Version 2.5.8 (ApacheFriends Edition)  + XAMPP CLI Bundle 1.6  + XAMPP Port Check 1.4  + XAMPP Security 1.1  + SQLite 2.8.17  + SQLite 3.6.16  + OpenSSL 0.9.8k  + phpMyAdmin 3.2.0.1  + ADOdb v5.09a  + FPDF v1.6  + Zend Framework 1.9 Minimal Package (via PEAR)  + Mercury Mail Transport System v4.62  + msmtp 1.4.17 (a sendmail compatible SMTP client)  + FileZilla FTP Server 0.9.32  + Webalizer 2.21-02 (with GeoIP lite)  + Xdebug 2.0.5 for PHP  + eAccelerator 0.9.6-rc1 for PHP  + Ming 0.4.2 for PHP  + PDF with pdflib lite v7.0.4p4 for PHP一、XAMPP的安装过程XAMPP的安装过程很简单(是指exe安装包过程,解压包等就更简单一点,实测Windows XP环境下),但需要注意的两点如下1、安装路径,最好放置到D盘,不建议不要放到系统盘去,尤其是早期的XAMPP版本可能默认安装Program files下可能在Vista、Windows 7可能需要修改写入权限。下图所示(只需要选择驱动器,安装程序会自动创建xampp目录),然后点install,等候安装完成。 1、安装路径,最好放置到D盘,不建议不要放到系统盘去,尤其是早期的XAMPP版本可能默认安装Program files下可能在Vista、Windows 7可能需要修改写入权限。下图所示(只需要选择驱动器,安装程序会自动创建xampp目录),然后点install,等候安装完成。 2、安装完成后,会弹出COMMAND设置窗口,问我们是否创建桌面快捷方式,我们选择Y并回车。3、接下来问我们是否定位xampp的正确路径,晕太快跑过去了,没抓到图,大概就是Should I locate the xampp path correctly这个样子,选择y并回车(此图略)。4、选择是否让xampp支持便携使用(无驱动器号),这里要注意,如果后面想把XAMPP注册为系统服务的话,是必须使用驱动器号的,如果要使用USB安装xampp就不能使用驱动器号,因为USB设备可能在不同PC机上的设备号可能有所变化。如下图。天缘安装的是到D盘,固定驱动器,所以就选N并回车。5、安装完,提示Press <Return> to continue。按回车键继续,如下图。6、这一步让我们确认PHP的时区配置UTC是否正确,这个没关系,即使后面发现正确,也可以自己在PHP.INI里修改掉,如下图,再按回车键继续。7、这里是最后一步,如下图,我们只需要选择1并回车启动xampp控制面板,右下角的托盘中已经有了xampp控制面板启动程序。8、然后界面会“闪”一下,如下图,我们选择x退出即可。 9、到这里xampp就安装完成了,如果出现xampp安装失败,请先运行安装一半的xampp目录下的卸载文件uninstall_xampp.bat执行一次清理,然后再重新安装。下面我们来看一下xampp的控制面板,如下图。图中,我们可以看到xampp 1.7.2的一些基本控制功能,注意不建议把这些功能注册为服务(开机启动),每次使用的时候自己就当个软件运行就可以了(桌面上已经有图标),这样在不使用XAMPP时更节省资源。也就是不要点左边的Svc前面的核选框。如果需要启动Apache或Mysql只需要点旁边的Start就可以了,然后就会显示已启动的running状态。(除非作为服务器长期使用才考虑注册服务)。二、XAMPP的基本常见使用方法1. XAMPP的启动路径xamppxampp-control.exe2. XAMPP服务的启动和停止脚本路径启动 Apache 和 MySQL:xamppxampp_start.exe停止 Apache 和 MySQL:xamppxampp_stop.exe启动 Apache:xamppapache_start.bat停止 Apache:xamppapache_stop.bat启动 MySQL:xamppmysql_start.bat停止 MySQL:xamppmysql_stop.bat启动 Mercury 邮件服务器:xamppmercury_start.bat设置 FileZilla FTP 服务器:xamppfilezilla_setup.bat启动 FileZilla FTP 服务器:xamppfilezilla_start.bat停止 FileZilla FTP 服务器:xamppfilezilla_stop.bat3. XAMPP的配置文件路径Apache 基本配置:xamppapacheconfhttpd.confApache SSL:xamppapacheconfssl.confApache Perl(仅限插件):xamppapacheconfperl.confApache Tomcat(仅限插件):xamppapacheconfjava.confApache Python(仅限插件):xamppapacheconfpython.confPHP:xamppphpphp.iniMySQL:xamppmysqlbinmy.iniphpMyAdmin:xamppphpMyAdminconfig.inc.phpFileZilla FTP 服务器:xamppFileZillaFTPFileZilla Server.xmlMercury 邮件服务器基本配置:xamppMercuryMailMERCURY.INISendmail:xamppsendmailsendmail.ini4. XAMPP的其它常用路径网站根目录的默认路径:xampphtdocsMYSQL数据库默认路径:xamppmysqldata 5、日常使用只需要使用XAMPP的控制面板即可,可以随时控制apache、PHP、MYSQL以及FTP服务的启动和终止。上面的Service是为了在安装后方便随时可以注册或卸载上文提到的服务项目。三、附xampp的默认密码1) MySQL:  User: root   Password:(空)2) FileZilla FTP:  User: newuser   Password: wamppUser: anonymous   Password: some3) Mercury:Postmaster: postmaster (postmasterlocalhost)Administrator: Admin (adminlocalhost)TestUser: newuser   Password: wampp4) WEBDAV:User: wampp   Password: xampp四、常见问题1、关于为xampp添加ZEND OPTIMIZER的说明:XAMPP 1.7.2 默认PHP加速是使用eaccelerator加速的,功能上相当于Zend Optimizer,但是缺少ZEND OPTIMIZER的网页加密解析功能。最新的Zend Optimizer 3.3.3不支持PHP 5.3x,最高到PHP 5.2.x,估计稍后Zend Optimizer发布新版本的时候才能支持,所以如果大家仍然想使用Zend Optimizer,可以采用以下方法:1、不使用XAMPP,全部手动安装PHP、APACHE、MYSQL和Zend Optimizer。2、使用XAMPP的早期版本,网上也能搜索到,早期版本默认支持ZEND OPTIMIZER。3、Zend Optimizer 3.3安装的时候会自动为PHP.INI文件增加Optimizer引擎接口。4、如果大家不使用网页加密只使用PHP加速,就是用eaccelerator就可以了。5、最后一点,就是xampp仅作开发环境使用,请不要用于服务器环境,因为xampp有很多安全问题未作处理,官方也特别做这个声明。2、APACHE无法启动的常见问题那是因为端口占用导致无法启动APACHE,不过可以通过关闭占用端口程序的方式再次启动APACHE,APACHE启动错误日志所在目录:D:xamppapachelogs,打开现实(OS 10048)通常每个套接字地址 (协议/网络地址/端口) 只允许使用一次: “make_sock: could not bind to address 0.0.0.0:80”,这时,可以通过在开始运行里输入CMD回车进入命令行,输入netstat -anb回车,检查占用端口的应用程序,一般迅雷、BT等软件都会占用80端口,关闭后应该可以启动。或者先启动Xampp后启动迅雷等P2P软件也可以。3、参照上文XAMPP安装和配置完成后,我们就可以安装Dreamweaver等网页程序编辑软件,进行网页编程测试了。第二部分 网站搭建配置案例基于开源框架的网站很多,可根据个人掌握的网站开发技术和网站需求不同,选取合适的开源网站系统进行配置和设计。下面以Joomla为例来示范简单网站建设流程。Joomla!是一套在国内外相当知名的内容管理系统,它属於企业入口网站类型套件,顾名思义,就是比较适合作为商业类型的网站程式,使用它您不需自己懂得程式设计,就可以架设一个拥有强大後台管理及前端的入口网站。Joomla!是使用PHP语言加上MySQL资料库所开发的软体系统,可以在Linux、Windows、MacOSX等各种不同的平台上执行。· 基本需求:  开启PHP解译功能 + 安装MySQ数据库 · Joomla!中文版下载: http:/www.joomla.org注:请先下载原版,然后下载语言包。 · 前台演示:http:/demo.joomla.org/ 一、 Joomla!安装下载完整包装後解压,於您的网站根目录之下(假设为 C:WWW)建立一子目录 joomla 並且将完整包装解压缩到该目录之下。当然你也可以不用建目录,直接安排在根目录。如时你安装在远程主机(LinuxUinux)上请注意以二进制上传。解压完成後,确认这个文件的存在 C:WWWjoomlainstallationindex.php这个网址对应於您的网站URL应为 http:/网址/joomla/installation/index.php (例如 http:/127.0.0.1/joomla/installation/index.php),在浏览器中连接这个网址之後出现安装第一步的画面,选择中文安装语言。接下来出现一些环境变数的检查,检查看看是否都能通过接下来阅读授权约定後,点选下一步进入MySQL设定,大部分用户依照建议值就可以。接下来输入站台名称,例如我的小站接下来系统会帮你产生一组管理员密码,您不要忘了记下来,新版Joomla_1.5.2安装在这个地方有一点出入,新版是直接要求输入邮箱和密码,但都大同小异。另外这边也会显示您的网址以及网页目录,请检查是否正确。最後一步,系统再度告知管理员帐号及密码,一定要记得喔,最後也请把installation子目录完全删除。二、 网站的配置:使用下列的网址 :http:/127.0.0.1/joomla/index.php (注意可能因每人设定不同有变化) , 开启之後就是网站的初始网页。其中的有许多内容需要修改,因此下一步您要进入管理者网页介面。想要进入管理的介面,点击管理区之後输入帐号及密码,即可进入管理介面。进入之後会看到管理介面,接下来就请根据个人需求进行修改:测试方式:你可以邀请一位同学, 从 Internet 连线到你的外部IP的Joomla!, 使用 http:/ ip/joomla/ , 看看是否能连线到你的网站.对网站的基本功能进行测试。测试完成后形成网站测试报告。参考文档:一、网站建设网站建设 是涵盖网站定位考虑,从营销角度立意而进行一个建设网站的过程,其中包括了前期网站定位、内容差异化、页面沟通等战略性调研确立后,去域名注册、空间租用、网站风格设计、网站代码制作五个部分,这个过程需要网站策划人员、美术设计人员、WEB程序员共同完成。网站可以分为政府、事业单位网站,商业网站,个人网站及门户网站等等。 专业网站建设分为8步网站建设分为如下8步: 一、申请域名(域名备案); 二、申请空间 ; 三、定位网站 ; 四、分析网站功能和需求(网站策划) 五、网站风格设计 ; 六、网站代码制作; 七、测试网站; 八、FTP上传网站; 九、网站维护 做网站规划这个问题是做网站规划首先要考虑的,首先必须分析可能的访问者有哪些,然后有针对性地设计相关内容。一般来说,一个企业网站主要的访问者有几类,即:直接用户、经销商、设备和原材料供应商、竞争者等。前两类访问者是公司的现有用户和潜在用户,也是网站内容应该重点满足的对象。至于供应商,除去那些具备B TO B功能的综合性电子商务网站来说,大多数以信息发布为主的企业网站很少顾及到,因此,也不是一般企业网站的重点内容。至于竞争者,来访的目的无非是了解你公司的新动向,或者网站设计水平如何,是否有值得借鉴的地方,对此,在发布有关内容时应该给予适当的“防备”,而不是让竞争者满载而归。 内容应该作为网站的重点既然公司的现有用户和潜在用户是网站的重点照顾对象,那么就要认真分析他们需要什么信息。以一个电视机生产企业为例,一个用户/潜在用户访问某企业网站的目的大致有几种:看看有什么新产品、对比不同规格产品的性能和价格、与其它品牌的同类产品进行对比、查询本地销售商和保修地址等等,如果可以进行网上订购,用户自然也希望了解与此相关的信息,比如订货方式、支付手段、送货时间和费用、退换商品政策等。因此,这些内容应该作为网站的重点。 说起来如此简单,似乎应该是再明白不过的道理,但是,很多网站在内容设计上“跑题”的现象却时常发生。即使在电子商务已经比较发达的美国,企业网站设计不合理的状况也十分明显,在中国,也许就更显得不足为怪了。 第一代网站建设技术:运用一般的网页制作软件,把一些平面页面效果转化成网页,然后把网页链接起来成为一个企业网站。采用“第一代网站建设技术”制作出来的企业网站,由于更新以及修改网站内容均需专业人员,维护麻烦,网站修改以及增加网页均需支付费用,导致企业经常不更新其网站内容,失去了建设网站的意义;同时由于纯静态页面没有交互性,使得客户不能很好的与企业沟通。 第二代网站建设技术:是指在第一代网站建设技术基础上,针对网站的某一个功能采用一些数据库管理模块(如新闻发布、产品发布等),网站的后台对这些个别的功能模块进行管理。采用“第二代网站建设技术”制作出来的企业网站,在一定程度上摆脱了第一代网站建设技术在网站内容更新困难上的缺点,适合对于网站日常更新维护频繁,对网站各功能模块有独特需要的大型企业网站,但由于需要对企业的不同建站需求进行定制开发,所以价格一般也较高,一般中小企业难以承受。 第三代网站建设技术:2003年初以来出现了第三代网站建设技术智能建站系统。网站用户通过智能建站系统能够很方便快捷地管理自己的网站,自己定义网站的框架内容,并能够随时升级网站的功能,且解决了每个客户都需要的网站前台界面个性化的需求。使用智能建站系统进行企业网站开发建设,能够适应大多数中小企业对于网站建设的一般需求,开发周期短,更新维护便捷,是中小企业建设网站的理想选择。 网站建设前期准备工作网站建设前期准备工作相当重要,这决定你建站的目的,以及日后维护网站,让你的网站发挥作用等是相当的重要。在设计网站前,必须先准备好以下工作: 1.网站框架频道网站频道就是网站的大框架,也就是主体部分,比如:首页,公司简介,新闻动态,产品展示,在线留言,联系我们等,这是标准的企业网站的内容。如果你有特定的框架,请您一一列出,这样方便我们设计。 2.网站风格要求您必须知道您网站的目的,是以广告形式、还是仅给现有的老客户观察?是功能型的,还是展示型的?风格定位要准确,功能型的是,网站在美工设计上可能不适合大块图片,在数据功能上比较强大,比如搜索,会员注册等,一般大型企业网、购物网、大型门户、交友网等都是属于功能型的,如果是展示型的,这种类型的网站可能大部分追求视觉上的美丽,对功能要求不高。那在美工上面,设计上就得有强烈的视觉感了。这种网站一般属于:美容业、女性用品、服饰等。 3.网站的针对对象在设计网站前,您必须告诉我们您的网站所针对的人群、区域、国家等。如果能提供某种行业的更好,这样我们在设计上就会针对这种人群的浏览习惯特别定制您的网页。 网站建设都要考虑哪些因素?一、网站风格/创意风格(style)是抽象的。是指站点的整体形象给浏览者的综合感受。整体形象包括站点的版面布局,色彩,字体,浏览方式等。如:我们觉得迪斯尼是生动活泼的而IBM则是专业严肃的。每一个网站都会给人 们留下的不同感受。这里我们需要做到的是根据网站的定位做出网站特有的风格。除此我们还需要在风格同一上需要把握一下,其实这个风格的统一和传统的印刷出版物没什么区别。你网页上所有的图像、文字,包括像背景颜色、区分线、字体、标题、注脚什么的,都要统一风格,贯穿全站。这样子用户看起来舒服、顺畅,会对你的网站留下一个“很专业”的印象。创意,所谓创意就是不拘一格?某些设计师在做创意的时候大费周章,做出来确实不可否认很有创意、很别致,但往往对于行业网站的客户为什么不能接受呢?此时不要太责怪客户的不识货,应该反思,抓住客户的需求。其实做行业网站不需要很多大的创意,也不要浪费过多的时间去追求如何个性、如何好看,我们只需要一点小小的创意贯穿全站,也许会使网站更生动更具有吸引力、更有思想,比如中国现车交易网(2005年此站已经消失)就是一个很好的案例,它把车的外形融入到网站中,使它脱颖而出。 二、网站LOGOLogo顾名思义就是站点的标志图案,logo最重要的就是用图形化的方式传递网站的定位和经营理念、同时便于人们识别。网站logo的设计过程中一般有以下三种思路:1.直接以网站网址作为logo。2.根据网站提供的产品/服务特点展开logo设计。3.以传递网站运营商的经营理念为特色。 三、视觉流程人们在阅读某种信息时,视觉总有一种自然的流动习惯,先看什么,后看什么,再看什么。在心理学的研究表明,一般的浏览习惯是从上到下、从左到右,在一个平面上,上松下稳而压抑。同样,平面的左松右稳。所以平面的视觉影响力上方强于下方,左侧强于右侧。这样平面的上部和中上部被称为“最佳视域”,也就是最优选的地方。在网页设计中一些突出或推荐的信息通常都放在这个位置。当然这种视觉流程只是一种感觉并非一种固定的公式,只要符合人们的心理顺序和逻辑顺序,就可以更为灵活地运用,在网页设计中,灵活而合理地运用直接影响到传达信息的准确与有效性。 四、网页框架与布局网页布局大致可分为“国”字型、拐角型、“T”字型、“L”字型、综合框架型、Flash型、变化型,在这里就不做一一论述了。其实在我们做设计的时候并没有过多的去考虑什么形式,比如我们在一张纸看到一个圆形的东西,很容易可以联想到它像太阳,而有些人则联想到月亮等等这都是一种形式比喻,最重要的是抓住客户的需求,把握网站的定位做处合理的框架布局。 1 分辨率网页的整体宽度可分为三种设置形式:百分比、象素、象素+百分比。通常在网站建设中以象素形式最为常用,行业网站也不列外。我们在设计网页的时候必定会考虑到分辨率的问题,科技发展到现在我们通常用的是1024*768和800*600的分辨率,现在网络上很多都是用到778个象素的宽度,在800的分辨率下面往往使整个网页很压抑,有种不透气的感觉,其实这个宽度是指在800*600的分辨率上网页的最宽宽度,不代表最佳视觉,不妨试试760770的象素,不管在1024还是800的分辨率下都可以达到较佳的视觉效果。 2空间的合理利用很多的网页都具有一个特点,用一个字来形容,那就是“塞”,它将各种各样的信息如文字、图片、动画等不加考虑的塞到页面上,有多少挤多少,不加以规范,导致浏览时会遇到很多的不方便,主要就是页面主次不分,喧宾夺主,要不就是没有重点,没有很好的归类,整体就像各大杂烩。让人难以找到需要的东西。有的则是一片空白失去平衡,也可以用个“散”字来形容。 并非要把整个页面塞满了才不觉得空,也并非让整个页面空旷才不觉得满,只要合理的安排、有机的组合,使页面达到平衡,即使在一边的部分大面积留空,同样不会让人感到空,相反这样会给人留下广阔的思考空间,给人回味又达到了视觉效果。 3文字编排在网页设计中,字体的处理与颜色、版式、图形化等其他设计元素的处理一样非常关键。 3.1文字图形化 文字图形化就是将文字用图片的形式来表现,这种形式在页面的子栏目里面最为常用,因为它具有突出,同时又美化了页面,使页面更加人性化加强了视觉效果。是文字无法达到的。对于通用性的网站弊端就是扩展性不强。 3.2强调文字 如果将个别文字作为页面的诉求重点,则可以通过加粗、加下划线、加大号字体、加指示性符号、倾斜字体、改变字体颜色等手段有意识地强化文字的视觉效果,使其在页面整体中显得出众而夺目。这些方法实际上都是运用了对比的法则。如果在更新频率低的情况下也可以使用文字图形化。 五、网站配色1.用一种色彩。这里是指先选定一种色彩,然后调整透明度或者饱和度,(说得通俗些就是将色彩变淡或则加深),产生新的色彩,用于网页。这样的页面看起来色彩统一,有层次感。 2.用两种色彩。先选定一种色彩,然后选择它的对比色再进行微小的调整。整个页面色彩丰富但不花稍。 3.用一个色系。简单的说就是用一个感觉的色彩,例如淡蓝,淡黄,淡绿;或者土黄,土灰,土蓝。也就是在同一色系里面采用不同的颜色使网页增加色彩,而又不花,色调统一。这种配色方法在网站设计种最为常用。 4.灰色在网页设计中又称为“万能色”,其特点是可以和任何颜色搭配,在使用时把握量避免网页变灰。 在网页配色中,尽量控制在三种色彩以内,以避免网页花、乱、没有主色的显现。背景和前文的对比尽量要大,(绝对不要用花纹繁复的图案作背景),以便突出主要文字内容。 二网站相关技术网站的定义网站分静态网站与动态网站 静态网页,动态网页主要根据网页制作的语言来区分: 静态网页使用语言:HTML(超文本标记语言)或XML(可扩展标记语言) 动态网页使用语言:HTMLASP 或HTML+ASP,NET或 HTMLPHP 或 HTMLJSP 等。 什么是静态网页?静态网页有哪些特点?在网站设计中,纯粹HTML格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页制作的。 静态网页的网址形式通常为: 也就是以.htm、.html、.shtml、.xml等为后后缀的。在HTML格式的网页上,也可以出现各种动态的效果,如.GIF格式的动画、FLASH、滚动字母等,这些“动态效果”只是视觉上的,与下面将要介绍的动态网页是不同的概念。 静态网页的特点简要归纳如下: (1)静态网页每个网页都有一个固定的URL,且网页URL以.htm、.html、.shtml等常见形式为后缀,而不含有“?”; (2)网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件; (3)静态网页的内容相对稳定,因此容易被搜索引擎检索; (4)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难; (5)静态网页的交互性较差,在功能方面有较大的限制 静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。你编的是什么它显示的就是什么、不会有任何改变。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。另外,如果扩展名为.asp但却没有连数据库,完全是静态的页面,那也是静态网站.只是.asp扩展名。静态网页与动态的区别程序是否在服务器端运行,是重要标志。在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、ASP,net、CGI等。运行于客户端的程序、网页、插件、组件,属于静态网页,例如html页、Flash、JavaScript、VBScript等等,它们是永远不变的。 静态网页和动态网页各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站内容的多少,如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现。 静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网页内容转化为静态网页发布。 动态网站也可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页,则可以考虑用静态网页的方法来实现,在同一个网站上,动态网页内容和静态网页内容同时存在也是很常见的事情。 动态网页的一般特点简要归纳如下: (1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量; (2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等; (3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页; 才能适应搜索引擎的要求 网站建设过程中的几点要素1、明确目的,精心策划设计主页未必很艰难。但这一工作与编制传统的宣传品一样,都需要谨慎处理和筹划。换言之,必须首先确定自己需要传达的主要信息,然后仔细斟酌、把所有意念合情合理地组织起来;之后是设计一个页面式样,试用于有代表性的用户,接着重复修订,务求尽善尽美。永远不要忘记,企业建立网站,是为企业服务的,不是要变成网络公司,更不是经营网站的。业务、产品、服务是最重要的。 2、保持网页的朴素一个好的网站最重要的一点就是界面的简单、朴素。你听说过“KISS”法则吗? “Keep It Simple Silly.”适用于所有的站点。制作者们很容易掉入这样一个陷阱,即把所有可能用到的网页技巧,例如:框架、表格、字体、GIF动画等等都用上,这当然是好的,但如果多了的话就会让你的访问者眼花缭乱,不知所措,也不会给他们留下很深的印象。记住,只是因为你可以创建一个效果,但并不意味着你必须创建这个效果。先问一问你自己:我在网页上加入这个技术有什么价值?是否能更好的向访问者表达我的主题? 3、简单并不等于乏味简单的真正含义并不是迟钝和乏味。许多人会被网站多余的奇特效果所迷惑,而忽视了信息的有效性。保持简单的真正含义就是:想一想如何使自己网站的信息与你的访问者所期待和所需要的一样。应该把技术和效果用在适当的地方,用在有效信息上,让访问者关注他们想关注的东西。清晰的设计有效的技术一个好的站点。 3、网站建设要考虑用户需求:用户都是浏览者,假如您以为一般的用户会完完整整地阅读您的网页,那么您就错了。不管您在网页中发布了多么有用的信息,一个访问者在决定是否继承阅读之前仅仅会花几秒钟的时间进行浏览。假如您但愿用户阅读您的文字,请确保在页面段落的第一句就说明您的观点。另外,您还需要在整个页面中使用简短的段落以及有趣的标题。 少等于多,使所有的句子尽可能地短。使所有的段落尽可能地短。使所有的章节尽可能地短。使您的页面尽可能地短。请在段落和章节之间使用较多的留白。充斥着冗长文字的页面会赶走您的用户。也不要在单一的页面上放置太多的内容。假如确实有必要传递大量的信息,请尽量把内容分为小块,然后放入不同的页面中。不要指望每个访问者都能把一张数千字的页面一路动弹到底。 注意导航,尽量创建通用于网站中所有页面的导航结构。把文本段落中的超链接使用量降至最低。请不要使用文本段落内的超链接随意地把访问者带到别的页面。因此这样做会破坏导航结构一致性的感觉。假如您必需使用超级链接,请把它们添加到段落的底部,或站点的导航菜单。 三、开源网站内容管理系统开源意为开放源代码,CMS是Content Management System的缩写,意为“内容管理系统”。 开源CMS既为开放源代码的网站内容管理系统。 网络的兴起,使信息以爆炸式增长,如何对信息进行迅速的整理、发布等操作,成为人们迫切需要解决的问题,为解决这一问题内容管理系统(CMS)应运而生。内容管理系统提供了简易的操作、丰富的功能和完善的权限管理,为用户提供了一个低成本、高效率、实时协作的在线方案。 内容管理系统是一个很宽泛的概念:从商业门户网站的新闻系统到个人的Weblog都可以称为内容管理系统。CMS系统大致可分为框架型和应用型两大类,一种是框架型,本身不包含任何应用实现,只是提供了底层

    注意事项

    本文(云南大学软件学院综合技能实践项目-基于开源框架的网站.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开