计算机毕业设计吧 关注:30,082贴子:76,616
  • 4回复贴,共1

新手写php做毕业设计,写原生好还是用框架好?

只看楼主收藏回复

欢迎一起讨论 只做定制开发 PHP ,C#相关的内容 2183817190
1.如果你只是想利用框架完成你所说的功能(页面,数据库等),有完备的例程给你参考。你需要做的只是依样画葫芦。
2.如果想为毕业后找工作积累一点东西,去搜一下框架里面用到的相关技术,学习一些理论知识,再看一下框架内是怎么实现的会让你获益非浅。
3.所谓原生的php不是不好,而是作为一个新手,当然是先跟优秀的框架学习,模仿,思考,才是最高效率的学习方法。
4.最后,基础知识当然是非常非常重要的,相信你已经具备了基本的php编程知识与web技术的大概了解,剩下的就是去实践了。


IP属地:辽宁1楼2017-04-29 21:30回复
    欢迎一起讨论 只做定制开发 PHP ,C#相关的内容 2183817190
    可以更好的组织代码和文件夹。
      不会因为你新建了一个/inc的文件夹,然后在里面写function.php文件,就能说明你的代码有组织了。但是当你使用一个PHP框架的时候,框架本身已经有一定的文件夹结构,你需要遵循框架的一些标准,这样就可以保证你始终用一定的方式来组织你的代码。
      不幸的是,一些命名行冠军仍然在使用着vi,这可能是一个挑战。你工作的时候将会遇到很多体积很小的文件,当你使用框架了,你就可以很方便的使用现代化的编辑器或IDE来浏览你的代码结构,这样你就能很快的找到你所需要的文件。
    欢迎一起讨论 只做定制开发 PHP ,C#相关的内容 2183817190


    IP属地:辽宁2楼2017-04-30 12:29
    回复
      欢迎一起讨论 只做定制开发 PHP ,C#相关的内容 2183817190
      PHP是一门伟大的web开发语言,它提供了无数的工具和类库。但是当你试图单独建立一个网站的时候,你要么自己写代码,要么使用第三方的代码。
        所有优秀的php框架都会提供一些类库和辅助函数给你,它们能给你提供以下帮助:表单验证、输入输出的数据过滤、数据库抽象、Session和cookie处理、Email、日历和分页等,这样的例子不胜枚举。更何况,还有一些社区提供的大量的插件,你可以将它添加到你的框架中。
      欢迎一起讨论 只做定制开发 PHP ,C#相关的内容 2183817190


      IP属地:辽宁3楼2017-04-30 15:09
      回复
        欢迎一起讨论 只做定制开发 PHP ,C#相关的内容 2183817190
        著名的mvc模式要追溯到1979年,是一个叫哈维的挪威计算机科学家首次提出来的。
          PHP工作起来本身就像是一个模板引擎。但是,如果你很不负责任的使用它,这样将会使你的代码很丑陋,将会使代码难以维护。
          Mvc模式:
          模型:通常代表着你的数据结构和数据库的接口;
          视图:包含了页面模板和输出;
          控制器:处理页面的请求。
          这种分离是代码更整洁,更容易维护。
        欢迎一起讨论 只做定制开发 PHP ,C#相关的内容 2183817190


        IP属地:辽宁4楼2017-04-30 21:13
        回复
          欢迎一起讨论 只做定制开发 PHP ,C#相关的内容 2183817190
          在PHP中,可能你已经想过很多办法对输入和输出进行过滤了,以防止您的网站被攻击。手动的处理这些过滤将会很累,当你使用了框架以后,你就可以忘掉那些累了。
            对于一个框架,大部分过滤工作可以帮您自动完成。例如codeigniter框架:
            通过数据库的任何值将会被过滤这样防止sql注入性攻击。
            所有html可以自动生成,如表单辅助函数和url辅助函数可以对输出自动过滤所有用户输入的数据都可以进行过滤防止xss攻击。
            想要加密cookie只需要改变一个配置选项就可以了。
          欢迎一起讨论 只做定制开发 PHP ,C#相关的内容 2183817190


          IP属地:辽宁5楼2017-05-05 11:42
          回复