欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    PHP博客系统Word文档格式.docx

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

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

    PHP博客系统Word文档格式.docx

    1、班 级计算机科学与技术题目题目名称题目性质1.理工类:工程设计 ( );工程技术实验研究型( );理论研究型( );计算机软件型( );综合型( )2.管理类( );3.外语类( );4.艺术类( )题目类型1.毕业设计( ) 2.论文( )题目来源科研课题( ) 生产实际( )自选题目( ) 主要内容内容: 采用PHP+MySQL+Apache开发博客系统,所有工作在windows平台下进行,实现博客系统的基本功能,包括文章显示、评论、审核、提交、用户管理、页面管理等。目标:功能完善、界面友好、使用简单。基本求1:界面简约实用2:文章编写采用所见即所得的文本编辑器3:后台登陆的安全性要好,防

    2、止SQL注入攻击和暴力破解4: 数据库采用MySQL,可以利用可视化的数据库软件,如Navicat5: PHP的编写最好借助PEAR包 ,开发尽量采用MVC模式6:采用Ajax机制,增强体验参考资料1陈营辉.PHP网络编程从入门到精通.电子工业出版社.20052杜江.PHP 5与MySQL 5 Web 开发技术详解.清华大学出版社.2006周 次第 14 周第 58 周第912 周第 1316周第 1720 周应完成的学习语言,需求分析总体设计详细设计编写代码测试与调试程序写设计书,准备答辩指导教师:穆运峰职称: 年 月 日系级教学单位审批:摘要 Blog是继Email、BBS、ICQ之后出现

    3、的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,是代表着新的生活方式和新的工作方式,更代表着新的学习方式。具体说来,博客(Blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。一个Blog其实就是一个网页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章都按照年份和日期倒序排列。Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs是个人心中所想之事情的发表,其它Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。本文首

    4、先介绍博客的现状及开发背景,并论述平台的设计与开发目标,阐述了该网站的总体结构设计和功能模块设计,以php技术和mysql数据库为基础。其主要模块包括用户登录注销、文章模块、评论模块、留言模块、站内搜索,页面模块等等,借助于MVC的开发思想,各个模块都利用了PEAR包提供模板处理系统,这样可以使逻辑控制代码与结构代码分开了,使得代码更容易维护。PEAR不仅提供有架构的程式码,而且提供了可重复使用的函式库,使开发更便捷和高效,由于web2.0的兴起,本博客系统在用户体验方面也做了充分的工作,用到了Ajax技术和Javascript框架jQquery, jQuery是继prototype之后又一个

    5、优秀的Javascript框架,是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。该平台是构建在apache服务器技术上,以MySQL5作为系统数据库基于Windows操作系统平台的轻量级博客系统。作为一种社会交流工具,博客将超越E-mail、BBS、ICQ(IM),成为人们之间更重要的沟通和交流方式。关键词PHP;MySQL;Apache;jQuery;博客AbstractBl

    6、og is the Email, BBS, ICQ network after the fourth exchange, the individual is the Internet Age, Readers Digest is a hyperlink to the diary as a weapon of the network represents a new way of life and new ways of working , but also represents a new approach to learning. Specifically, the blog (Blogge

    7、r) to explain the concept for the use of specific software, in network publishing, publication and personal articles were posted. In fact, a Blog is a web page, it is usually brief and frequently updated posts by composition, these articles are posted in accordance with the reverse order of the year

    8、 and date. Blog content and purpose are very different from other sites on the hyperlink and comments, the company, personal vision to the diary, photos, poetry, essays, and even science fiction, have published or posted. Blogs are the hearts of many individuals think of things made, other Blogs is

    9、a group of people based on a specific theme or area of the common interests of the collective creation. This paper first introduces the current status and development blog background, and discusses the design and development platform targets, set out the overall structure of the site design and func

    10、tion modules designed to php and mysql database technology based. The main modules include user log on write-off, articles, modules, module reviews, message module, Site Search, page modules, etc., the development of thinking through the use of MVC, all modules are using the PEAR package to provide

    11、template processing system, which allows logic control separation of code and structure of the code and makes code easier to maintain. PEAR framework to provide not only the code, and provides a reusable library, so that the development of more convenient and efficient, due to the rise of web2.0, th

    12、e blog system in the user experience has also done a full work, use the Javascript framework for Ajax technology and jQquery, jQuery is the second prototype was followed by an excellent Javascript framework, is a fast, simple javaScript libraries, allows users to more easily deal with HTML documents

    13、, events, to achieve animation effects, and convenience for the website to provide interactive AJAX. jQuery has a comparative advantage is that it is the whole of the document explains, and a wide range of applications has made it very detailed and sophisticated at the same time there are many plug-

    14、ins to choose from. The platform is built on the apache server technology to MySQL5 as database platform based on Windows operating system, lightweight blog system. As a social communication tool, will exceed blog E-mail, BBS, ICQ (IM), become even more important between the communication and exchan

    15、ge.KeywordsPHP;MySQL;Apache;jQuery;Blog 目 录摘要 IVAbstract II第1章 绪论 11.1 课题背景 11.1.1 博客的历史 11.1.2 博客带来了什么 21.1.3博客的崛起 31.1.4博客今后的发展预测 31.2课题意义 41.3 小结 5第2章 技术综述 72.1 Apache 72.1.1 历史 72.1.2 命名 82.1.3 特征 82.1.4 安装 92.1.5 配置 102.2 PHP 112.2.1 PHP的发展 122.2.2 PHP在Windows环境下的安装 132.2.3 PHP安全配置 142.3 MySQL

    16、152.3.1 MySQL的特性 162.3.2 MySQL基本命令 162.3.3 安装注意事项 17第3章 可行性与需求分析 193.1 可行性分析 193.1.1 经济可行性 193.1.2 技术可行性 203.1.3 操作可行性 213.2 需求分析 213.2.1 功能需求 213.2.2 性能需求 223.2.3 系统综合需求 223.2.4 以后可能提出的需求 233.3 小结 23第4章 系统总体设计 254.1 系统设计原则 254.1.1 面向用户原则 254.1.2 标准化、规范化原则 264.1.3 成本效益优化原则 264.2 系统功能模块设计 264.3 数据库设计

    17、 274.4 开发工具以及运行环境 314.5 小结 32第5章 系统详细设计 335.1 详细设计概述 335.2 界面设计 335.3 模块设计 355.4 数据库查询 375.5 后台登陆 395.6 Ajax和JQuery框架 425.6.1 Ajax是什么 425.6.2 Ajax优点和缺点 435.6.3 JQuery介绍 455.6.4 使用JQuery的Ajax 455.7 文本编辑器 465.8 安全 465.9 小结 49第6章 软件测试 516.1 软件测试定义 516.2 制定测试计划 516.1.1 测试目标 516.1.2 设计测试方案 516.3 功能测试 526

    18、.4 系统测试 526.5 小结 52结论 53参考文献 54致谢 55附录A 外文翻译 56外文资料翻译 56英文原文 61附录B 推荐读物 6第1章 绪论1.1 课题背景随着Blogging快速扩张,它的目的与最初的浏览网页心得已相去甚远。目前网络上数以千计的 Bloggers发表和张贴Blog的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络(Intranet)中。1.1.1 博客的历史 最早,是由Jorn Barger在1997年12月提出博客这个名称。但是在1998年,

    19、互联网上的博客网站却屈指可数。那时,Infosift的编辑Jesse J.Garrett想列举一个博客类似站点的名单,便在互联网上开始了艰难的搜索。终于在1998年的12月,他的搜集好了部分网站的名单。他把这份名单发给了Cameron Barrett,Cameron觉得这份名单非常有用,就将它在Camworld网站上公布于众。其它的博客站点维护者发现此举后,也纷纷把自己的网址和网站名称、主要特色都发了过来,这个名单也就日渐丰富。到了1999年初,Jesse的“完全博客站点”名单所列的站点已达23个。由于Cameron与Jesse共同维护的博客站点列表既有趣又易于阅读,吸引了很多人的眼球。在这种

    20、情况下,Peter Merholz宣称:“这个新鲜事物必将引起大多数人的注意。作为未来的一个常用词语,web-blog将不可避免地被简称为blog,而那些编写网络日志的人,也就顺理成章地成为blogger博客”。这代表着博客被正式命名。随着博客数量的增多,每个博客网站上编写的网络日志的内容也混杂起来,以至把每一个新出的站点主要内容和特色都不可能搞清楚。Cameron后来就只在网站上登载熟悉的博客站点了。时隔不久,Brigitte Eaton也搜集出了一个名叫“Eaton网络门户”的博客站点名单,并且提出应该以日期为基础组织内容。这也建立了blog分类排列的一大标准。1999年7月,一个专门制作

    21、博客站点的“Pitas”免费工具软件发布了,这对于博客站点的快速搭建起着很关键的作用。随后,上百个同类工具也如雨后春笋般制作出来。这种工具对于加速建立博客站点的数量,是意义重大的。同年的8月份,Pyra发布了Blogger网站,Groksoup也投入运营,使用这些企业所提供的简单的基于互联网的工具,博客站点的数量终于出现了一种爆炸性增长。1999年末,软件研发商Dave Winer向大家推荐Edit This Page网站,Jeff A. Campbell发布了Velocinews网站。所有的这些服务都是免费的,他们的目的也很明确:让更多的人成为博客,来网上发表意见和见解。1.1.2 博客带来

    22、了什么现在,全世界每天传播的媒体内容,有一半是由6大媒体巨头所控制。其利益驱动、意识形态以及传统的审查制度,使得这些经过严重加工处理的内容已经越来越不适应人们的需求。媒体的工业化,内容出口的工厂化,都在严重影响其发展。 比如,以美联社为例,有近4000人专业记者,每天“制造并出厂”2000万字的内容,每天发布在8500多种报纸、杂志和广播中,把读者当作“信息动物”一样。这种大教堂式的模式主导了整个媒体世界。这时,以个人为中心的博客潮流却开始有力冲击传统媒体,尤其是对新闻界多年形成的传统观念和道德规范。 博客是一种满足“五零”条件(零编辑、零技术、零体制、零成本、零形式)而实现的“零进入壁垒”的

    23、网上个人出版方式,从媒体价值链最重要的三个环节:作者、内容和读者三大层次,实现了“源代码的开放”。并同时在道德规范、运作机制和经济规律等层次,将逐步完成体制层面的真正开放,使未来媒体世界完成从大教堂模式到集市模式的根本转变。博客的出现集中体现了互联网时代媒体界所体现的商业化垄断与非商业化自由,大众化传播与个性化(分众化,小众化)表达,单向传播与双向传播3个基本矛盾、方向和互动。这几个矛盾因为博客引发的开放源代码运动,至少在技术层面上得到了根本的解决。1.1.3博客的崛起 这几年,对于所有新闻媒体来说,都品尝到了技术变革的滋味。如今,再没有任何人会否认互联网对媒体带来的革命,但是,好像也没有多少

    24、人感知到互联网的神奇:颠覆性的力量似乎并没有来到人间。 所有的核心在于时间。对于性急的人来说,时间如同缓慢的河流,对于从容的人来说,时间又是急流。互联网的力量的确还没有充分施展,因为互联网的商业化起始,到今天仅仅才10年;互联网作为一种新的媒体方式,从尝试到今天,也刚刚跨过10年。 对于一种全新的媒体形式来说,10年实在过于短暂。但是,10年也足以让人们感受到势不可挡的力量,以及依然静静潜伏着的冲击力。而今,随着博客的崭露头角,网络媒体异常的力量开始展现了,声势逐渐发大。虽然,博客依然在大多数人的视野之外,但是,他们改变历史的征程已经启动。 1998年,个人博客网站“德拉吉报道”率先捅出克林顿

    25、莱温斯基绯闻案; 2001年,911事件使得博客成为重要的新闻之源,而步入主流; 2002年12月,多数党领袖洛特的不慎之言被博客网站盯住,而丢掉了乌纱帽; 2003年,围绕新闻报道的传统媒体和互联网上的伊拉克战争也同时开打,美国传统媒体公信力遭遇空前质疑,博客大获全胜; 2003年6月,纽约时报执行主编和总编辑也被“博客”揭开的真相而下台,引爆了新闻媒体史上最大的丑闻之一; 2004年4月,轰动一时的Gmail测试者大部分从bloggers中产生;这一系列发源于博客世界的颠覆性力量,不但塑造着博客自身全新的形象,而且,也在深刻地改变着媒体的传统和未来走向。1.1.4博客今后的发展预测 博客秉

    26、承了个人网站的自由精神,但是综合了激发创造的新模式,使其更具开放和建设性。要在网络世界体现个人的存在,张扬个人的社会价值,拓展个人的知识视野,建立属于自己的交流沟通的群体。从这个意义上说,博客将会变得越来越普及,越来越为更多的人接受。博客刚刚开始发展,尤其是中国,目前仅仅是博客概念普及和萌芽阶段。不能完全依据现在的状况判断未来,而要看12年后,35年后的发展步伐。当然,第一步,你自己应该首先去实践一下。”博客作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价值,标志着互联网发展开始步入更高的阶段。1.

    27、2课题意义 一、博客是人们提高写作水平的培训基地,文字表达的好场所。现今写作不再是有名作家和其他高级知识分子舞文弄墨的专利,而是成了普通百姓的日常行为。人们写些像样的文章公开发表,当然是为了向众人表达一些什么,比如心情、理念、技术或其他信息,然而希望读到的人越多越好,传阅得越广越高兴,这就是博客的出现,为爱好写作的人们提供了一个提高写作水平的好园地,成为大众文字表达的好场所。博客写作比较自由随意,可以不断的更改增新,不像印刷的书报刊白字黑字那样死板不移成为不刊之论。博客写作要求频繁甚至天天更新内容,这样无形中的自我就像上了弹簧,可以养成勤奋写作的习惯,从而也提高了自身学识。也因为不断有新作品上

    28、传,才能提高点击率,赢得网友的青睐,这是对写作人的高强度的磨炼,有利于写作水平的快速提高和思想敏锐性的进一步增强。 二、是各行业专业人才的交流场所。为一些各行业的专业技术人员提供一个技术交流平台。诸如:IT技术、教育技术、管理技术等一些专业性的知识,可以通过博客得到相互学习,取长补短,从而解决疑难之谜。比如:有一位美工,他要把一张图片处理的很精美,但是有些工具不知如何使用,在这样的情况下,他可以通过博客这个平台,很快找到专业技术人才。 三、更为便民。不像论坛那样鸡零狗碎,大海捞针,博客相对更有秩序一些,意见表达也更完整、更系统,无论是对问者还是答者,都十分方便。就像第二项的例子一样,需求者很快

    29、地就可以找到适合的人得到快速解决。在前2天,中央二台播放有关博客之事,事情是一位先生他是博客成员,他把计划要装修房子的图片样放在自己的博客网的个人日志上后,结果有一位网友把自己的意见以回贴告诉这位先生,后来因为他的一个意见,竟减少了意想不到的装修费,房子也装修的比想像中的满意。 四、它更高于聊天室、网上论坛,有利于规范网上言论市场秩序。在个人博客里,多数人乐于亮明自己的身份。他们一般都会珍惜机会,责任感很强,气定神闲,从容不迫,不急于慌不择言,更重视自己“水平”的体现,因而博客里大大减少了一些人们所谓的垃圾文字,从而有利于维护汉语言文字的纯洁性和规范化。 五、为企业和求职者提供了一个伯乐选千里

    30、马的职场。现在求职人数剧增,但是企业们一直说缺人才。现在出现了博客,为他们各自所需创造了一个高效的网络职场。企业们要找适合自己的人才难度就大减少。而求职者也不用花太多的时间在招聘现场的人群中拥挤了。1.3 小结本章阐述了课题研究的背景和意义,从而说明了选题的依据。然后对整个课题在内容和实现方面做了简单的介绍第2章 技术综述本次开发是基于WAMP环境的,WAMP是指在Windows服务器上使用Apache、MySQL和PHP的集成安装环境,可以快速安装配置Web服务器,一般说来,大家都习惯于将Apache、MySQL、PHP架设在Linux系统下,但是,不可否认的是Windows也有其优点,就是易用,界面友好,软件丰富,操作起来非常方面,因此对新手来说在Windows平台下使用Apache、MySQL、PHP也确实是一个不错的选择。2.1 Apache Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将PerlPython等解释器编译到服务器中。2.1.1 历史Apache 起初由伊利诺伊大学香槟分


    注意事项

    本文(PHP博客系统Word文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开