admin 管理员组文章数量: 888297
2024年3月1日发(作者:前端开发需要学什么框架)
维普资讯
垫塑 Q:业 Science and TechnOIO言y Innovation Herald 工程技术 基于PHP技术的自助建站系统的设计与实现 张睿’ 李欣 (1.北华大学信息管理中心 吉林吉林 1 3201 3; 2.吉林省通信建设有限公司 吉林长春 1 30000) 摘要:利用PHP技术开发的自助建站系统,不仅可以作为自助建站的平台,同时也可以作为网站管理系统。通过模板的定制,可以套用 专门设计的网页模板,使用户网站在具有自己特色的同时,具备各种动态管理功能。文章主要阐述了基于PHP技术的自助建站系统的设 计与实现。 关键词:PHP 自助建站代码动态生成 中图分类号:TP31 6.8 文献标识码:A 文章编号:1674—098x(2008)02(a)一0042-02 1引言 随着信息化高度发展,现在不论是政府,企 储在服务器上的,提供各种上传方式,并且可以 在线删除没有用的文件,真正做到方便管理。 业,事业,甚至一些个人都希望建立自己的网 (2)订单管理:订单系统是网站十分常用的 站,但是传统的网站制作成本高,制作周期长, 系统,把它做成一个现成的系统,用户只要输入 些参数就可以设置好订单系统,不需要用户 服务器带宽成本极大,维护不方便,企业缺乏专 业的维护人员等弊端,使得决大多数企业和个 编写程序或者编写显示样式。 人没办法建立自己的网站。以上这些不利干 (3)计数器设置:用户可以选择计数器的样式 一网站普及的弊端,为基于PHP技术的自助建站 和显示位置,不用为了计数器的实现细节操心。 系统的开发提供了市场环境。 (4)边侧模块:提供常用的边侧功能,比如用 自助建站系统是为了解决传统建站方法的 不足,在市场需求的大环境下,应运而生的。 它的出现极大的方便了网站的开发人员和维护 人员,解决了网站开发,管理,运营,维护等环节 上出现的一系列问题。通过功能模块的封装, 户登录系统,站内搜索系统,日志系统,友情链 接等。我们也可以对边侧进行自定义,实现自 己需要的功能。 (5)广告管理系统:在任意页面都可以设置 广告,选择广告的样式等。 装操作数据库的选择、添加、更新,删除 它可以使非专业网站开发人员也能轻松地开发 (6)图片轮换器:根据时间对多个图片进行 等操作,同时还为业务逻辑层提供访问数据库 出功能强大的网站平台,这就为广大的企业和 切换。 的接口或函数等。 2.3在线编辑功能 (3)业务逻辑层包括管理用户,注册用户 (1)仿wORD功能:能够像wORD一样对 等业务逻辑,它一般由WEB页面实现,如系统 2系统功能 文本进行编辑,如字体,大小,文本颜色,项目 主页面,用户管理页面,用户注册页面等。 2.1动态设置网站参数 符号、对齐方式,左右缩进等。 总体架构图如图1所示。 (1)自动更换模板:一个网站的样式,是需要 (2)表格处理:能够在页面中进行各种表格 3.2系统功能模块总体设计 个人开发自己的网站提供了充分的条件。 不断更换的,比如在不同的季节,不同的活动 操作。比如新建,删除,合并行列,拆分 系统分为三个主要的功能模块:超级后 中,不同的节假日等情况下,或者是一个样式 行列、插入行列等。并且能够设置各个单元 台,管理后台,前台页面。 已经使用了很长一段时间,就需要更换网站的 格的属性。 3.2.1超级后台功能模块设计 模板。在传统的网站制作流程下,更换网站的 (3)图片、视频、动画管理功能:能够在 (1)用户管理:用户管理模块可以定义用户 模板是一件十分复杂的工作,甚至有的时候需 页面中自由管理图片,视频、动画等文件, 的权限、用户拥有的网站的类型、绑订用户 要重新输入与网站样式无关的功能性代码。 进行添加、删除、设置大小、位置,文字 网站的域名,设置用户网站的使用时间等等。 如果在不改变网站功能的前提下,动态的更换 环绕等操作。 通过用户管理功能,可以对不同级别的用户进 模板,将给网站的开发人员和维护人员带来非 (4)远程自动上传功能:只要是在本地机上 行不同级别的服务,使用户的网站实现不同的 常大的方便。 插入的文件,都会自动上传到服务器上,无需用 功能,对自助建站系统有着重要的作用。 (2)功能模块显示/隐藏设置:有些功能模 户自己先上传文件再进行操作。 (2)界面管理:丰要是针对各种不同功能界 块我们能够在后台设置它,却不需要它真正的 (5)引入模块界面:使用户可以引入页面模 面的管理与应用。界面种类有:引导页界面, 在页面中出现,而是在某个地方引用它的功 板、各个功能系统。这个功能方便了用户在设 首页界面、新闻列表界面、新闻显示界面、 能。这样能使我们随便的对这个功能模块进 置页面功能的时候可以重复利用到以前做过的 图文网页界面、论坛界面、博客界面、商 行修改而不影响设置好的页面布局,这就大大 工作,极大的提高了网站开发维护人员的效率。 品展示界面、产品列表界面、产品展示界 降低了修改功能模块的成本。 (3)动态修改顶/底部区域:一个网站建设 3系统模块设计 完成后,往往顶和底都是固定的,那么我们可以 3.1总体架构设计 利用顶部和底部模板技术及CSS技术,把顶和 数据库是系统的基础;数据访问层封装数 面、网上商城界面,购物车界面、会员中 心界面、信息反馈界面。界面管理能够实现 界面的添加、在线编辑、删除、参数设置。 通过界面管理模块,我们可以为用户提供制作 底的样式做好,并且可以使用户可以随意在里 据库的各种操作,如选择、添加、修改和删 好的模板,并且根据不同用户的需求把模板分 面添加各种功能,这样为用户提供了极大的方 除等,同时为系统的业务逻辑层提供访问数据 配给用户。 便。 (4)动态修改用户登录密码:在后台可以修 改用户的登录密码,提高系统的安全性。 库的接口或函数等,该层直接与数据库相联系, 同时又与业务逻辑层联系。业务逻辑层与系 (3)图片管理:图片管理分为系统图片管理 2.2集成网站功能模块 (1)我的文档:统一管理用户上传的图片、 视频、文本、软件等,使用户在页面中引用 这些文件的时候更加的方便。我的文档是存 和用户图片管理。系统图片是所有的用户都 统的业务相关。具体说明如下: 可以使用的,而用户图片只是针对该用户自己 (1)数据库。数据库是最底层,它存储系 使用。图片管理可以实现图片的添加、修改 统的所有数据。 和删除操作。通过图片管理模块,我们可以控 (2)数据访问层建立在数据库之上,应用程 制用户上传图片的空间大小,将不同的用户 序通过该层访问数据库。数据访问层一般封 的图片分开管理,把大多数用户都能够使用 42 科技创新导报Science and Technology Innovation Herald
维普资讯
Q: Science and TechnOIOgy Innovation Herald 工程技术 的图片放到同・个文件夹中统__管理以达到节 改。参数设置系统可以使用户以最短的时间 省服务器空间的目的、审核用户上传的图片 搭建一个网站的基本框架,经过参数设置,可以 并可以强制删除非法的或者不陡康的用户图 说一个网站基本就形成了。 计算机知识并且会打字的人就可以利用这个素 统轻松的开发专业性强,功能强大的网站系统, 这必将会使广大中小企业的信息化建设进程得 片。 (2)网站模块管理系统:主要是设置网站的 到大大的提高。从此以后,网站将再也不是一 (4)数据库管理:数据库管理模块主要功能 功能。我的文档用来存储网站所需要的图 些大企业的专用宣传营销手段,也不再是少数 有数据库备份、恢复、优化、升级。所有利用 片、视频、声音等文件资源;投票调查、计 网站制作公司赖以牟取暴利的项目,自助建站 自助建站系统建立的网站,它们的数据库都是 数器、边侧等都是定义好的功能模块,可以直 系统的必然会使我们的信息化建设进入一个飞 放到一个统一的大数据库中,这样,很多数据就 接使用,用户可以根据自己的爱好更改其显示 跃期。可以为多个用户网站使用,大大节省了数据库 样式和方式。搜索引擎登录用与网站的推广, 的空间。而每个用户可以单独管理自己的虚拟 图片轮换器用于制作按照时间显示不同图片的 参考文献 数据库,说它是虚拟数据库是因为本来是一个 控件。网站模块管理系统把大多数网站的常 【1】Hugh E,Williams,David Lane.PHP& 大的数据库,但是可以根据不同的用户生成他 用功能集成在一起,可以使用户在完全不会网 MYSQL Web数据库应用开发指南【M】.中 们自己的数据库视图,就好像他们拥有自己的 站制作编程的前提下仅仅通过打字就可以实现 国电力出版社,2003,3. 数据库一样。 个功能强大的网站。 【2】赵鹤芹.设计动态网站的最佳方案:Apache (5)其他设置:二级域名类型设置主要是针 (3)在线编辑器:WORD编辑器可以使系统 +PHP+MySOL[J】.计算机工程与设计, 一对主网站下面的分站二级域名命名规则的设定。 具有类似于WORD的所有常见功能,HTML 能设置的类型有}mp://Ⅵ厂ww.zerogn.corn/? 编辑器可以使系统具有动态修改网页的功能;user=用户名,http://用户名.zerogn.corn/ 象使用Dreamweave一样方便的修改网页的页 (服务器支持泛域名解析和绑定)'httD://用户 面或者是代码;数据引用可以使页面动态引入 名@zerogn.com/。二级域名类型设置主要 2007(4). 是为了满足不同用户对二级域名的要求。 编辑好的功能或者数据库中的数据;框架引用 可以在网页中引入各种图文网页,这为网站的 3.2.2管理后台功能模块设计 快速建设提供了强大的支持。 (1)参数系统:主要设置网站的参数。如栏 目的名称、栏目的数量、栏目的类型等,模 4结语 自助建站系统的出现,解决了网站开发技 板设置、网站名称、网站关键字、网站语 言(目前支持简中、繁中、英文)、功能模块 术难、开发周期长、开发费用高、后期维 的隐藏和显示、顶部区域和底部区域的修 护不方便、改版困难等不利因素。只要稍有 3.7新工艺.新技术、新材料的应用 参考文献 当新工艺、新技术、新材料虽已通过鉴 【l】李峰.建筑工程质量控fiill[M】.北京:中国建 土弹性压缩和徐变,减少钢筋的松弛、孔道 但由于施工操作人员缺乏经验,又是第一次 筑工业出版社,2006. 摩阻力、锚具变形等原因所引起的应力损失; 定,(上接41页) 进行施工时,必须对其工序操作作为重点加以 【2】王赫.建筑工程质量事故百问(第一版)【M】. 北京:中国建筑工业出版社,2002. 展,减少钢筋松弛的应力损失。在操作中,如 控制。3.8易发生质量通病的工序 【3】顾勇新.施工项目质量控制(第一版)【M】.北 果不进行超张拉和持荷2min,就不能可靠地建 常见的质量通病,如渗水、漏水、起 京:中国建筑工业出版社,2003. 立预应力值;若张拉应力控制不准,过大或过 4】顾慰慈.工程监理质量控制【M】.北京:中国 小,也不可能可靠地建立预应力值,这都会严重 砂、起壳、裂缝等,都与工序操作有关,均应 【事先研究对策,提出预控措施。 . ’ 建材工业出版社,2001. 影响预应力构件的质量。 持荷2min的目的,是为r加速钢筋松弛的旱发 3.4施工技术参数 3.9易对工程质量产生重大影响的施工方法 如液压滑模施工中的支承杆失稳问题、 有些技术参数与质量密切相关,必须严格 6】张厚先.王志清.建筑施工技术【M】.北京: 控制。如外加剂的掺量,混凝上的水灰比,沥 升板法施工中提升差的控制等,都是一旦施工 【中国机械工业出版社,2003. 青胶的耐热度,回填士、三合土的最佳含水 不当或控制不严,即可能引起重大质量事故问 量,灰缝的饱满度,防水混凝土的抗渗等级等, 题,也应做为质量控制的重点。都将直接影响强度 密实度、抗渗性和耐冻 3 10特殊地基或特种结构 对于湿陷性黄土、膨胀土、红粘土等特 性,也应作为工序质量控制点。 殊土地基的处理,以及大跨度结构、高耸结 35施工顺序 构等技术难度较大的施工环节和重要部位应特 对于某些工作必须严格作业顺序。例 如,对于冷拉钢筋应当免对焊后冷拉,否则会失 别加以控制 I。.【5】邵英秀,张青.建筑工程质量事故分析fM】. 北京:中国机械工业出版社,2003. 去冷加工强化效果;对于屋架固定一般应采取 对角同时施焊,以免焊接应力使已校正的屋架 4结语 根据质量控制点选择的一般原则准确、 发生变位等。 有效地选择质量控制点,然后在施工过程中紧 3.6技术间歇 有些作业之间需要有必要的技术间歇时 紧抓住顷量控制点的控制对象作为磺量管理的 保证顷量控制点的质量,也就基本保证了 间,例如砖墙砌筑后与抹灰工序之间,以及抹灰 重点,整个工程的质量。可以避免因工程质量而出 与粉刷或喷涂之1口j,均应保证有足够的间歇时 间;混凝土浇筑后至拆模之间也应保持一定的 现的重大事故以及由此造成的人民生命财产的 间歇时间;混凝{二大坝坝体分块浇筑时,相邻浇 重大损失,可以减少社会不安定因素。筑块之间也必须保持足够的1日】歇时间等。 科技创新导报Science and Technology Innovation Herald 43
版权声明:本文标题:基于PHP技术的自助建站系统的设计与实现 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1709255004h541449.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论