联系博主


你的名字:
Email:
建议:

建站三部曲之构想

编辑时间:2016-03-06      赞:6       踩:1

导言:

       在我搭建这个博客的时候我就开始构思这一系列的博文。但由于网站刚上线的时候我边忙着完善网站的布局,边恶补一些HTML5和CSS3方面的知识,所以我一直没时间写这一系列的博文。现在由于网站的基本功能已经完善得差不多了,我才能歇口气来写这一系列的博文。

正文:

       其实在我一开始学PHP的时候并没有想过要写一个网站,因为在当时的我看来自己开发一个网站一件十分困难的事情。慢慢地,当我把PHP的基础学完之后,我发现自己建设一个网站并没有自己想象中的那么难,这正应了那句老话——万事开头难。于是,我便萌生了写一个属于自己的博客网站的念头。
       在我开始唠叨前,我还是先把开发网站的技能树放上来吧。HTML+CSS+JavaScript+MySQL+服务器端语言,其中服务器端语言可以是PHP,Java,Python等等。如果想开发网站,却又毫无头绪的小白可以按照技能树的顺序一个个学习。当你把技能树点满了,那么你就会有头绪开发自己的网站了。当然,如果开发网站的重心不在于编程,而在于网站内容,那也可以直接用别人的模板。详情请看本系列博文的最后一遍--建站三部曲之终章。但即使是无编程基础也可以构建自己的网站,我还是建议把技能树上的技能点一下,这对你网站的后续发展有巨大的好处。下面开始唠叨了。
       现在看来,我建设这个网站可以说是一个水到渠成的一个过程。在学习PHP的过程中,我了解到一个网站的技术主要分为两个主要方面一个方面是前端,另一个方面是后端。后端我当然是用PHP写了,那前端呢?当时的我并不知道Web前端三剑客这回事,但是我知道要写一个网页的前端HTML是必不可少的(因为写一些PHP的程序免不了要涉及到一些HTML的知识)。于是,我就屁颠屁颠地跑去学HTML了,在学HTML的过程中我又了解到,如果要写一个漂亮一点的网页,那么CSS是比不可少的。好!既然知道了,于是我又屁颠屁颠地跑去学CSS。当我满心欢喜地以为学完CSS就可以开始着手写自己的网站时,我又了解到,如果要写一个炫酷一点的网站,那么JavaScript是跑不了了。好!于是,我还是屁颠屁颠地跑去学JavaScript了。
       “踏破铁鞋无觅处,得来全不费工夫”,“皇天不负有心人”啊!(这个啊突出强调了作者突破困境迈向希望的迫切心情,嗯,看来我语文没白学)把这些语言都学了之后,我便开始着手写这个网站了。技术方面的问题我会在下一篇博文中介绍,在这里我主要谈一下我关于这个网站的构想。
       首先谈一下我写这个博客的目的吧。我写这个网站除了想通过这样一个项目提高自己的编程能力外,还想把自己平时遇到的一些问题及其解决方法和自己对这个问题的看法一同记录下来,以方便日后查询,同时也能夯实一下自己的基础。由于想通过这个网站的编写来夯实一下自己的PHP基础,所以我并没有用模板和框架来开发这个网站的初始版本。当然,当我自己用纯PHP写的网站到了瓶颈之后,或者用纯PHP开发已无法满足我自己对这个网站的设计需求时,我还是会用模板或框架来对这个网站进行再开发。
       其次我想谈一下关于网站的各个结构和功能的一些设想。其实关于这一方面的内容我已经在“博客简介”这一博文中有所论述了,但需要补充的是关于评论功能的一些想法。我在写这个博客网站之前也看过一些别人的博客,我发现大多数以技术为主的博客里面都只有很少的评论。于是,我就只开发了点赞和点踩的功能作为大家评论博文的好坏。当然,我是不会告诉你我不开发评论功能的部分原因是因为我对开发评论模块的思路并不清晰,导致其开发周期大大加强。当然,如果群情汹涌,要求开发一个评论模块,我会尽量满足人民群众的需求。
       最后,我想谈一下版权的问题。虽然这个问题在博客简介里面谈了一下,但由于博文都是博主我呕心沥血(虽然有点夸张,但也差不了多少)的产物,所以我希望大家转载的时候,请注明转载的出处,如“转载自:www.kantblog.com”。出于非商业目的转载可以无需征得博主的同意,如若是出于商业目的,请征得博主的同意后再行转载,转载的同时也要注明出处。如果发生版权纠纷,以本博客中“关于”栏目的声明为主。

转载请注明:
    本文转载自:www.kantblog.com/blog/ByTalk/2

Kant©2016 All rights reserved 粤ICP备16014517号