13919049954

有关网站建设的学习方向

作者: 日期:2017/8/28 8:28:41 人气:310

        与网站建设相关的HTML、CSS、JavaScript、PHP、 MySQL的基础知识学习完成后,你就可以开始学习框架了。PHP的框架很多,你可以自行google并选择一个。你可以用PHP的官方框架Zend Framework,也可以用其他第三方框架(我用的是Phalcon,轻量级,据说高性能,也不知是真是假)。至于框架的学习,你最好看看有没有入门的书籍,或者视频教程。照着案例一步一步来,搞清楚那些操作的含义是什么。


        由于MVC架构中,Modal已经提供了一个操作数据库的接口,那么你自然就可以不用关心SQL语句怎么写,直接像操作对象一样去操作数据库。Controller是核心的业务逻辑,你需要着重了解。通过Controller里的代码,你就能更好地理解GET和POST,以及服务器与数据库的交互。而通过View里的模板,你就可以向浏览器回送所需要的HTML文档。这里,你就需要同步学习HTML。你最好先写静态的HTML页面,HTML的教程w3school上面很多,简单看一看,尤其要注意表单的写法,因为用表单发起POST请求向服务器写数据是很常用的。然后你再来看模板 (template)(否则你就晕掉了)。Template的种类也很多,你就按照教程上面介绍的那一种就好了。Template,说到底就是提供了一种基于固定格式的HTML,然后将从数据库里读取的数据塞到HTML模板里面的某些地方去,生成一个用户想要的页面。与静态的HTML页面相比,我们也把template叫做动态页面。此外,你还要搞清楚路由(即在浏览器地址栏输入什么样的url可以访问到哪个Controller的哪个Action之类的),以及静态文件的存放目录和静态页面的路由。这些东西在教程里面都应该有所介绍。


        经过上面的过程,你应该就能建立一个简单的网站。但是,它的功能可以会受限。如果你想进阶,那么就看看Javascript,让浏览器端的交互体验更好。学学CSS,让页面更加好看。在CSS方面,你也可以利用现有的框架,比如Bootstrap,就可以不用写一行CSS而让你的页面看起来还行。了解一些数据库的知识,比如SQL的语句,可以帮助你用命令行操作数据库。最后,像apache和nginx这样的工具,还是多了解了解,有利于你搭建更高效的生产环境。


            金城在线专注网站、软件、APP、微信公众平台、小程序、抖音、头条等开发推广,如果您有这方面的需求或者不同的观点,欢迎联系交流。

    官方微信

    本文网址:http://lz.net.cn/SEOyouhua/224.html
    读完这篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    更多>>网友评论
    发表评论