最近接手一个朋友的要求做一个网站,主题是礼仪庆典,想想自己做过不少项目,却少有纪录。借此机会,一边做项目一边纪录开发过程,相信对于想做网站的同志们会有所参考。
此系列文章将会全程纪录开发过程,内容涉及cms,php,JavaScript,css,还有web标准,此外还包括网站开发部署过程中,SEO,站点统计管理等。
让我们进入正题,首先是需求:
朋友的公司刚起步,没什么需求,就是照着别人的网站的内容做,主题礼仪庆典。因为是给朋友做的,报价很低,>_<
今天的文章内容主要介绍网站开发前的一些必要工作,相信不少人对于做开发很熟悉,但是对于如何建设一个站点,却有点模糊,这里就介绍一下网站需要的一些基本事项工作。
流程:
申请域名
选购空间
网站备案
技术选型
开发环境部署配置
申请域名
域名服务商很多,一搜索域名眼花缭乱,我个人使用的是迈腾(NO AD,请自己搜索。。),cn域名很便宜,现在1块钱一个,不过要注意的是,cn域名1块钱是指第一年注册的时候,第二年的时候费用跟com域名基本是一样的。在迈腾买域名第一年是20,一些大的网站,像万网,新网之类的,很多都是卖100的,不过人家毕竟是大服务商,买贵点心里比较踏实。选定域名后汇款提交订单。迈腾因为以前自己其他网站也用过他的域名,没出过问题,就继续在这边买了。
选购空间
空间的服务商更多,看起来更花更缭乱,而且枪文软文满天飞,要真正找到好的空间,最好还是有非软文的评测。国内的php主机出名的有几个:梦游,盘古,捌号。价格上差不多,500M的空间,大概都在300,400。这几个口碑也都还不错,可以随便挑。我选了捌号的主机,因为今年貌似便宜了不少,500M只要300。几乎所有的空间网上都会有负面评论,这是正常的,国内的主机也不可能说绝对的稳定,总会有比如说:政策啊,换线啊,检查啊之类的要求,难免要被x的。
注意,空间选购只是现在看看,还不着急马上买下来,因为程序都还没做呢,程序做1个月再部署上去,这1个月就亏了。
网站备案
现在所有的网站都要求备案,一般你购买空间或者域名的网站都会提供备案的服务,只要填写一些信息,交给空间或者域名服务商就可以了。
技术选型与开发环境
相信这是做技术的最关心的事情了。
CMS:dedecms 之所以选国内的cms,主要是对于这样的项目来说,国内的cms可以省下很大的开发量,基本上只要做一个主题的开发就可以了。
js库:jquery,相信没什么异议吧。
css库:yui css。对于css库的使用其实看个人喜好,但是一个成熟的css框架可以帮你节省很多时间,尤其在处理多浏览器兼容的情况下。基于web标准的开发,也要做到兼容各种主流的浏览器。yui css有grid css,font,base,reset。将几个css文件合并成一个yui.css,引入进来。yui的grid css是一个非常无敌的grid系统,非常看好。它有提供一个builder,
http://developer.yahoo.com/yui/grids/builder/
虽然它不能提供一些更灵活的布局,但是其思想与设计,却令人惊叹。用grid来布局,你会发现将会节省你大量的时间。
开发工具:
Dreamweaver CS4(当然是。。绿色版),以前习惯用intype手写代码,但是试用了CS4后,彻底被折服了,这功能确实强大多了,而且整站管理很强大,界面很帅。现在喜欢用intype+dw写代码。
top style:css编写
apatana:试用版本。。写js很强大。。
firefox+firebug等,IE,opera。其中firefox+firebug是必须的,用过的都说好。
部署环境:
wamp,集成的php环境,简单好用,我喜欢。
subversion,svn的使用看个人喜好,一个人做的项目,svn不是必须的,毕竟也不是大项目。
安装好这些工具,下载dedecms最新版本,建立一个svn版本库,导入到svn中。然后到wamp的www目录下建立一个项目文件夹,然后svn checkout。然后启动wamp,安装一下dedecms,ok,可以开工干活了。
分享到:
相关推荐
这款模板因其简单易用的特点,使得不具备专业编程技能的用户也能轻松搭建自己的网站,大大降低了建站门槛。 在【描述】中提到“php程序,简单实用”,这表明该模板的核心是PHP代码,其设计思路是以实用性为主,简化...
### 十步学会用CSS建站 #### 第一步:规划网站 在开始任何网站建设项目之前,最重要的是明确网站的设计思路和整体布局。本教程通过一个具体的案例来展示如何使用CSS来构建一个美观且功能完善的网站。 **规划要点:...
ZWMOBI建站系统亮点:全球独创的 3G版手机界面 支持3G版界面与WAP1.0同步切换 本系统其中一大亮点在于同时兼容了两个wap手机版本,wap1.0的简版 和wap2.0 的3G彩版,两个版本的数据是同步切换的,随着手机从单屏到...
通过研究其源码,我们可以深入理解PHP在实际项目中的应用,以及企业建站系统的设计模式和架构思路。 一、PHP基础应用 PHPOK的源码充分展示了PHP的基础特性,如变量声明、数据类型、流程控制、函数和类的使用等。在...
【PHP实例开发源码—hutula2 个人建站系统.zip】是一个包含PHP源代码的压缩包,专为个人建站系统设计。这个系统可能是用于帮助非专业开发者快速搭建和管理自己的网站,提供了一套完整的后端逻辑和前端界面。在深入...
【标题】:“基于PHP的Dscmsphp建站系统源码.zip”是一个包含PHP编程语言构建的网站内容管理系统(CMS)源代码的压缩文件。这个系统可能是为了方便快速搭建和管理网站而设计的,适用于那些熟悉PHP语言或者想要学习...
【ASP源码—七夕人企业智能建站系统 v1.0】是一个基于ASP(Active Server Pages)技术的企业级网站构建平台。ASP是微软开发的一种服务器端脚本环境,用于生成动态网页。这个系统旨在帮助企业快速、高效地建立自己的...
此项目可能使用了"小兵建站CMS",这是一个轻量级的内容管理系统,专为快速搭建和管理网站而设计。 【描述】描述中的"PHP实例开发源码——红色企业官网_小兵建站CMS.zip"进一步证实了这是一个使用PHP编程语言实现的...
从标签来看,它涵盖了源码、毕业设计论文、计算机案例、系统软件工具和建站模板等多个方面,这表明它可以作为学习、研究或实际应用的参考。 首先,"源码源代码"意味着这个压缩包中包含了一套完整的开发源码,用户...
【ASP网站实例开发源码——鼎峰企业智能建站系统ASP版(支持urlwrite)】是一个基于ASP(Active Server Pages)技术的企业建站解决方案。该系统不仅提供了完整的源代码,还包括了数据库,允许开发者深入理解其工作原理...
随着各类免费建站工具和技术的发展,创建个人网站变得越来越容易。例如,使用PHP CMS、DedeCMS等开源系统,即使不具备深厚的技术背景也能快速搭建起功能完备的网站。此外,域名注册成本降低也进一步降低了启动资金...
标题 "56蓝色简约建站设计交互动态全套网站源代码.rar" 提供的信息表明,这是一个包含全套网站源代码的压缩文件,设计风格为蓝色且简洁。这种类型的资源通常适用于那些希望快速搭建或定制网站的开发者,特别是对于不...
四、建站模板与系统软件工具 ECommerceCrawlers v11不仅是一个数据抓取工具,其源代码也可作为开发类似系统的基础。开发者可以根据自身需求,修改和扩展源代码,定制出符合特定业务场景的爬虫系统。此外,对于想要...
【ASP实例开发源码-职威无界asp企业网站建站CMS系统】是一个...通过研究这个源码,开发者不仅可以学习到ASP的实际应用,还能了解到企业级CMS系统的设计思路和实现方式,对提升Web开发技能和理解网站架构有很大的帮助。
企业建站系统eims_ew v3.0是一款基于ASP技术构建的企业网站管理系统。ASP(Active Server Pages)是微软开发的一种服务器端脚本环境,它允许开发者创建动态、交互式的Web应用程序。在这个版本中,eims_ew系统针对...
【设计思路】 用户友好性:界面简洁直观,易于操作,减少用户的学习成本。 模块化设计:将系统功能模块化,每个模块负责一类功能,方便扩展和维护。 Responsiveness:后台管理系统应当是响应式设计,能够适配不同...
- **内建安全性**:Rails提供了一系列内置的安全特性,如防止SQL注入攻击、跨站脚本攻击等,帮助开发者轻松构建安全的应用程序。 #### 五、本书适用人群 - **初学者**:对于刚刚接触Rails或者敏捷开发的人来说,...
这些文档不仅为开发者提供了清晰的开发思路,也为学生提供了完整的项目设计参考,尤其适合作为毕业设计的学习资料。 用户界面设计:为了提升用户体验,这些JSP项目的界面设计也被纳入了资源包中。每个项目的用户...
**云业CMS开源企业建站系统详解** 云业CMS(yunyecms)是由云业信息科技精心研发的一款专门针对中小企业网站建设的PHP开源内容管理系统。它致力于为用户提供快速、便捷的建站解决方案,使得企业能够轻松搭建自己的...
总的来说,S-CMS企业建站系统是一个综合性的解决方案,它将前沿的Web技术与企业实际需求相结合,旨在帮助企业构建专业、灵活且具有竞争力的在线平台,从而在数字化时代赢得市场优势。无论是对于初创公司还是大型企业...