<legend id='afzg7mzj'><style id='v1eze78r'><dir id='2swjguwo'><q id='6fdbddc4'></q></dir></style></legend>
  • <small id='zkasu4ha'></small><noframes id='ksyvy3j5'>

    <tfoot id='mlk2kp66'></tfoot>

        <tbody id='odbx5n14'></tbody>

        <i id='0ivx4i2q'><tr id='f0leyvqp'><dt id='p7zf0vur'><q id='a015pq8x'><span id='66o5gdqt'><b id='iaiquuxl'><form id='oxw9u73x'><ins id='asqoiyrs'></ins><ul id='dzy0md2w'></ul><sub id='7q0xv5zj'></sub></form><legend id='vm4g2hf6'></legend><bdo id='omypzymj'><pre id='lfjtp7yp'><center id='u1vnd96u'></center></pre></bdo></b><th id='fhdqcfjq'></th></span></q></dt></tr></i><div id='983mqqre'><tfoot id='8ak19ogg'></tfoot><dl id='h0hlfh2y'><fieldset id='pe0e54xl'></fieldset></dl></div>
        网站建设公司当前位置 : 网站建设公司 > 知识普及

        一个人如何完成一整个网站的开发

        发布时间:2021-08-26 11:32   浏览次数:次   
        一个正规的网站开发,理论上需要一个团队的配合,各自发挥自己的长处,网站需求分析、原型设计、效果图、切图、前台美工、后台代码、算法设计、数据库设计、服务器配置等等一系列的事情。

         一个人想面面俱到这些,还是需要花些时间的。所以对一个初学者来说,我的建议是:别管他三七二十一,不是想开发一个网站吗,别管懂不懂,先开发出来一个再说,在开发的过程中,遇到了问题,再找解决方案的过程中,自己获得了学习,等完成了一个网站,乱七八糟的知识也学了一些,有了一个感性的认识,再去系统性的、深入的去学习也不晚。

          这里提供一个我的开发思路和具体实现的方法:

          开发一个网站,大概是这些东西:

          1.有个整体的网站页面的样子,我们姑且称之为前端开发。

          2.前端有了,点击里面的按钮、链接、新增信息、修改信息等等的操作,需要后台编码,姑且称之为后台开发。

          3.前端有了,后台有了,数据放哪里啊,因此需要用到数据库了,姑且称之为数据库开发。

          4.前面一通完成后,网站可以看了,接下来需要找服务器发布了,姑且称之为网站发布。

          5.网站发布了,如果想让别人通过一个域名去访问,因此需要绑定域名了,姑且称之为域名绑定。

          6.大功告成,回过头来消化一下吧。姑且称之为回味无穷。

          接下来详细介绍。(建议先通读一下,别一上来就陷入某一个细节)

          一、前端开发

          1.先拿笔找张纸,大概想想自己网站有哪些页面,每个页面是什么样子,如果没有灵感,就上网乱逛一阵,借鉴一下别人的做法。

          2.网站大概样子心中有数了,接下来要开发了,别自己从头写代码了,可以用前端框架,各种前端框架我也不对比,也别让你挑的头疼,就用bootstrap吧,网址:http://getbootstrap.com/,twitter的工程师开发的,很多网站有用,开发一个凑合的网站不成问题。说白了,就是给你提供了css、javascript文件,对于一些页面布局、javascript效果,不用自己去写了,可以直接按照官方的说明去操作。具体的说明可以看官方网站,别嫌人家是英文的,其实没有几个单词你不认识,找找先练练,找找感觉。

          3.什么?过程中遇到了html、css、javascript等等问题,不明白的话,建议上这个网站扫个盲:http://www.w3school.com.cn/,自己再练练手,知识应该就够了。

          经过前面三步,应该能够开发出来一个差不多的效果的网站了,大概用上一个星期去看吧,足够了。

          注意:前端开发的过程中不用想着后端怎么实现?例如点击一个按钮怎么实现功能?专心开发前端页面就行了。前端和后端是独立分离的,只需要很小的整合就可以了。

          二、后台开发

          1.如果前端的页面都开发好了,接下来要实现页面上一些功能性的东西了,如果注册、登陆等等功能,就要后台开发了,这里我也建议用框架,后台开发框架也是海了去了,就用Thinkphp的吧,国产的框架,还行,套路还是比较明显的。网址:http://www.thinkphp.cn/,是PHP的,什么?没有学过PHP,以前学的是C#?java?等等,别担心,学一下php也花不了多长时间,关键是一边学ThinkPHP,一边就把PHP给学了吧。如何学习ThinkPHP,可以看官方的文档就好,如果看不懂,可以看一下这个哥们的视频教程:http://www.thinkphp.cn/document/258.html,讲的还是不错的。

          2.看完视频教程还是有些不解,什么乱七八糟MVC了等等概念,不用着急,继续前进吧,可能慢慢就能理解了,谁说不理解就不能前进的,是不?

          注意:这个过程可能有点儿难,不过也还是可以接受的,学明白了,以后修改起来会比较灵活,至少感觉比wordpress灵活。

          三、数据库开发

          1.后台开发过程中,要存一下数据,难免要用到数据库,那么就安装一下mysql吧, 如果觉得不好管理,可以再安装一个可视化的工具:Navicat,需要用什么表,就建什么表吧,反正以后觉得不合适了还要修改。

          2.如果数据库一点儿也不懂,那么网上随便搜搜相关知识,大概熟悉熟悉,会建表、增减数据就行了。有些数据库操作,用ThinkPHP的框架,非常简单的,不需要自己考虑太多东西。

          注意:数据库开发是要配合着后台开发一起的。大概后台开发完了,数据库也差不多建好了。

          四、网站发布

          1.有很多托管代码的服务器,有收费的,有免费的,我就推荐一个吧,用新浪的SAE,速度还可以的,刚开始就先找一个尝试吧,等以后有时间了,可以再尝试尝试别家的。这里SAE是支持ThinkPHP的SAE版本。因此上传上去代码就能看效果了,发布后网址大概样子为:****.sinaapp.com

          2.SAE是按访问流量收费的,弄一个实名认证,会送流量的,对于刚开始的网站,足够用了;如果不放心,可以申请一个中级开发者,每个月都会赠流量。之前是微博有加V就可以申请中级开发者,微博加V传一个自己的工作照就可以了。现在我的中级开发者,有需要推荐的,我也可以帮一下忙,反正我也不怎么用。

          3.如果想本地查看,可以安装一个Apache,至于部署,也不难。

          注意:能到发布这一步,我想应该就没有什么难的了吧。虽然曾经我与新浪各种死磕,今天还是无私的为他做了广告,我代表新浪,谢谢我自己了。(请别说我调皮)

          五、域名绑定

          1.网站建好了,如果感觉****.sinaapp.com不好看,想用自己的域名,也是可以的。

          2.去godaddy申请吧,为啥是godaddy,别人都说好,我也就用了,反正我申请了两个域名,到现在都不怎么用,就当玩儿了。

           3.有域名了,就可以登陆SAE后台,绑定域名了,操作步骤,会有很详细的说明。

          六、回味无穷

          1.经过前面一系列过程,一个你认为还可以的网站应该就可以诞生了。

          2.过程中还有哪些想学的知识,可以去学习了。

          3.开发完一个网站,这一套模板可以保存下来,再开发别的网站,自己也可以用了。

          4.多年以后,你会觉得你的网站好low,不过又能如何,这也是一种人生体味而已。

         

          <tbody id='20axye32'></tbody>

        <small id='tqxh2w04'></small><noframes id='j0z53g4l'>

        <legend id='qvfo7pev'><style id='k8nwe4ie'><dir id='uejyvy7k'><q id='reg6mbz9'></q></dir></style></legend>

          <i id='h2cmt5d6'><tr id='h14qzp5n'><dt id='125ahb4r'><q id='tdkz8eec'><span id='9ux8bae4'><b id='1cn3apsc'><form id='6gctapmt'><ins id='j399y8m5'></ins><ul id='m8c5qonl'></ul><sub id='501tdm6q'></sub></form><legend id='a37mfwcq'></legend><bdo id='49k72w7r'><pre id='ub4y9vrq'><center id='p7nfezhj'></center></pre></bdo></b><th id='1xtvqiij'></th></span></q></dt></tr></i><div id='iy568y4l'><tfoot id='xzis8ax2'></tfoot><dl id='igtqjsrk'><fieldset id='l7bb860q'></fieldset></dl></div>
            • <tfoot id='72tvmnuy'></tfoot>

              本文来源于网络,若有侵权请联系3449817223#qq.com,将在第一时间删除。

                <i id='itf18hpw'><tr id='1j9aqxls'><dt id='rnt8tycc'><q id='6i1pwavi'><span id='cg0k1hm3'><b id='w8alpymo'><form id='o6z8npn0'><ins id='bhdji8cg'></ins><ul id='f8v56fsk'></ul><sub id='txq4j4hw'></sub></form><legend id='ehw6lz28'></legend><bdo id='8tqz89sw'><pre id='x5nmh7qg'><center id='conya7gw'></center></pre></bdo></b><th id='192lcur5'></th></span></q></dt></tr></i><div id='5qf322jt'><tfoot id='5jerx0r2'></tfoot><dl id='1skz8i88'><fieldset id='u4hbwhit'></fieldset></dl></div>

                  <tbody id='w4hya84s'></tbody>

                  <small id='p4b31suv'></small><noframes id='3jpix7d4'>

                  <legend id='arqb5gn7'><style id='fd9rf9qd'><dir id='tu73l6yx'><q id='11jb9qdd'></q></dir></style></legend>
                  <tfoot id='rvvfa82m'></tfoot>