laravel框架搭建网站

小编

大家好,今天小编关注到一个比较有意思的话题,就是关于laravel框架搭建网站的问题,于是小编就整理了3个相关介绍laravel框架搭建网站的解答,让我们一起看看吧。

  1. Laravel框架这么强大,为什么还需要Spring MVC这类J2EE框架来开发网站?
  2. tp框架和laravel哪个比较好?
  3. 为什么Laravel 5这么好一个框架,国人都不去用?

Laravel框架这么强大,为什么还需要Spring MVC这类J2EE框架来开发网站?

  1. 首先语言不一样,领域不相同,需求度不一样,PHP跟Java始终都在被比较

  2. 如果你已经是PHP开发者,深入学习laravel可以让自己提升不少竞争力

  3. 目前市场PHP开发人员参差不齐,中高级开发者更加稀缺,初级开发者需要专心系统性成长,除了日常基础需要学习之外,还需要深入学习PHP优化,Swoole接口,微服务,Mysql底层优化等,才能拥有一份25K左右的薪资,让自己有一些市场竞争力度!
  4. 等你有一定经验后,想要进阶CTO、架构师的话,高并发分流,分布式缓存、RPC、API架构设计等技术都必将掌握!
  5. 如果你想要往架构师或TL的方向发展的话,那或许你可以看一下我分享给你的这份进阶路线图,主要针对1到5年及以上的PHP开发人员,里面的技术包涵了PHP高并发、分布式、微服务、框架内核、高性能等技术!!还准备了一套中高级进阶学习教程,分享tp,laravel,Swoole,swoft微服务等教程,每天还有12年的架构师做讲解,需要可关注本头条号,并且发送私信关键词:PHP

    laravel框架搭建网站

    laravel框架搭建网站

    laravel框架搭建网站

    tp框架和laravel哪个比较好?

    ThinkPhp:简单、快速,基于MVC和面向对象,易用性较高,是一款简洁实用的轻量级框架,TP的优势在于开发快、学习成本低,在国内稍有名气,适合中型或以下项目。我曾参与过用tp3开发的代码行数在500w左右的项目,后面TP5出来后也用TP5重构过自己的博客网站等,TP框架对需求变化很快例如前端改版、后台业务调整、集成新模块,tp都可以游刃有余的应对,而且代码部署还特别方便。

    Laravel:Lavavel一直秉承着优雅的原则,很好的支持了composer,实现了更丰富的扩展,社区文档活跃,相较于TP,Lavavel更庞大,安全性也更高,更适合开发大中型项目,被称为“巨匠型开发框架”。laravel主张简洁、优雅,在国际上比较有名气,它的学习成本比tp要高很多,优势在于规范化程度非常高,以至于我以为这是java框架。我用laravel开发的项目不多,但也瞥见这个框架的强大,我的感觉是laravel给了phper更多的自由,它的可发挥空间比tp要大得多。

    回到主题的问题:

    作为管理人员,应该从资金成本、时间、公司规划等管理类角度来选择,时间紧迫,需求又很多,那我觉得能用tp就用tp,因为它开发快、学习成本低。如果公司有长远计划,目标是做好、做大,后续想推出自己的产品甚至上市,为千万用户提供服务,我觉得用laravel会比较合适。

    我认为:根据时间慢慢推移tp跟laravel差距会越来越小, 比如TP现在出了TP5,TP5.1,TP6,个人感觉TP5和Laravel框架的区别已经很小了,相较于TP3,TP5支持了composer安装,数据返回方面也可以使用return进行数据返回。至于用TP还是laravel主要还是基于项目潜力及发展的讨论出来的技术选型了,两款框架都是极为优秀的都可以全力学习,现在国内的市场这两款框架覆盖率非常的大

    从来没有用过TP,所以我也无法告诉你TP到底那些地方好,那些地方不好。

    我只能从我得角度说说我为啥不用TP。我记得当初选框架时,因为PHP经验不多,所以首先想到的就是国内最流行的TP框架。

    我自己用过很多需要的框架,也研究过很多种框架。一般都是这样的,打开框架的主页,找到文档。框架的作者首先都会用简短的语言介绍这个框架的设计思路,技术特点。

    然后都会有一个quick start ,告诉你怎么下载怎么安装,然后教你怎么写hello world. 这样你通过10分钟左右的阅读就可以迅速了解这个框架。并且文档会详细介绍每一个模块功能。

    可是当我打开TP主页,立马傻眼了,我看到的是一个充满了乱七八糟各种广告的博客式的网站。找了半天,我也找不到任何地方给我介绍TP是什么设计思路,用了什么主要的技术,都有哪些模块。

    好吧,我看文档。当我打开文档,躲过又出来的一堆乱七八糟的广告后,终于看到有几个文档一样的东西让我点,我点开之后,调到了另外一个网站,尽然要让我支付20块钱。

    我当时就一万头草尼马飘过。你在逗我呢?文档还要收费?虽然我PHP不熟,但我也用过不少其他框架,Flask Django springMVC,从来没有见过如此奇葩的。我花了几十分钟,仍然无法知道TP是的怎么样的框架,用了什么技术,代码风格是怎么样的?

    好吧,既然你不想告诉我,我也不想知道了。顿时对这个框架没有任何好感。这感觉就好像你去买东西,售货员对自己的产品支支吾吾,遮遮掩掩。

    我不反对商业化赚钱,如果你是商业化的框架,那就请在网站上明码标价。搞这些乱七八糟的干什么?你这样搞,今天说你完全免费,过几个版本你又突然来个收费怎么办?这样搞谁会相信你?

    总之我是完全没有任何使用TP的想法了。

    最后对于你的问题,laravel绝对是好框架,各方面做的都很好,完全不像是以前我读过的那些乱七八糟的PHP代码。风格和其他语言的各大MVC框架基本一致了。

    当然,我觉得这个最终的决定还是在你们的技术核心手里,千万不要外行指导内行,如果技术核心已经用过TP很久了,强迫人家转Laravel是毫无道理的。

    如果大家都没有用过,那我肯定建议Laravel,虽然中文教程比较少,但是我信克服这个困难不是什么难事。

    我都用过,TP是个很不错的框架,性能也比其它重量级框架好些。不过如果是大团队还是建议用laravel或yii。小团队用tp很适合,那些说tp烂的都是没有用过tp,或者说没有用过tp5的人。适合自己的就好,我自己个人开发的项目一般是用我自己写的框架,速度快!

    没有最好的框架,只有适合的框架

    tp全是中文文档,上手容易,5.1版的更新更是加入了许多的流行特性。

    laravel中文资料少,但语法优雅,执行效率比较低,但是有lumen这种基于laravel的框架。

    萝卜白菜,各有所爱。读读文档,看你对哪个有感觉,就用那一个吧。

    laravel框架搭建网站

    主要看你的目的是什么。如果是用于国内应用的开发,可以优先考虑ThinkPHP。如果想更接近国际技术流行前沿,可以用Laravel。

    • ThinkPHP算是国内一个比较成熟的PHP框架了。和Laravel相比,它的相关资料和文档会比较丰富。

    • Laravel在国内还没有那么流行,很多资料找不到,百度上也不好找到国外非常有用的信息。

    laravel框架搭建网站

    此外,还有要考虑的因素有:

    • 技术团队擅长什么?能否接受新兴的技术或为将来做储备

    • 项目实际是否紧急?如果项目紧急,然后选择了一个技术团队不熟悉,资料也不好查的技术方案,可能会影响项目进度。

    laravel框架搭建网站

    laravel框架搭建网站

    转载需授权,违者必究!请关注融易搜获取更多金融资讯!

    为什么Laravel 5这么好一个框架,国人都不去用?

    首先确定一点,国内使用Laravel的公司还挺多的,我找工作的时候就遇到过会Laravel加分的公司,因为他们公司主要是使用Laravel框架,相对于其它框架来说,比如ThinkPHP,Laravel使用的人数还是较少。为什么国内使用Laravel的人数较少呢?其实并不是Laravel不好,相反Laravel是一个简洁、优雅的PHP框架,它可以让你从面条一样杂乱的代码中解脱出来,我本人也是Laravel的粉丝。以下是一些数据供参考:

    Github 上 PHP 项目排行第一

    laravel框架搭建网站

    Google 趋势排第一

    laravel框架搭建网站

    用户投票排名第一

    laravel框架搭建网站

    Laravel框架这么好,为什么国内使用的人少?从以下两方面讨论:

    • 程序员

    对于程序员来说学习成本高,Laravel是国外开发的框架,文档是英文,增加学习难度,相关的资源要么打开缓慢要么被墙,此外学习Laravel还要学习Composer,npm,PHP artisan,更是让一部分人望而却步。幸运的是,现在国内Laravel使用越来越大,有很多社区和网站提供中文文档和一些不错的资源,以下是一些推荐:

    1. Laravel-China社区

      laravel框架搭建网站

    2. 学院君

      laravel框架搭建网站

    • 公司

    公司招会Laravel的PHP程序员成本高,难招且工资开得高。

    我是Laravel的粉丝,欢迎关注和点赞,有问题我们一起讨论

    1. 我作为一名十年开发老司机告诉你很多人都非常喜欢laravel这个框架,很多国人都开始用了

    2. 目前Laravel的生态圈是最好的一个,star最多的一个框架了,设计也非常优雅

    3. 目前laravel最新版本是5.8了,我这边也录制了相关的一些视频教程

    4. laravel非常适合应用各种开发模式TDD, DDD和BDD,作为一个框架,它为你准备好了一切,可以说composer解决了php难题

    5. 而且laravel使用了大量设计模式,框架完全符合设计模式的五大基本原则,模块之间耦合度很低,服务容器可以方便的扩展框架功能以及编写测试,非常优雅如果你觉得

    6. laravel很困难 那么原因只有一个 你php基础不够好,需要系统学习下,为了解决大家进阶的难题,我准备了一套中高级进阶学习教程

    7. 还可加入大牛学习圈子,分享tp,laravel,swoole,swoft微服务等教程,各种大牛都是3-8年PHP开发者,每天晚上还有12年的架构师做讲解,助你进阶中高级PHP程序员,增值涨薪!需要可关注本头条号,并且发送私信关键词:PHP

    laravel框架搭建网站

    laravel框架搭建网站

    laravel框架搭建网站

    有不少人用啊,做web开发的,国人用的不少,php里非常好的一个框架,性能很强。你看到的问题也许是因为国人很多用php搭建的CMS系统,上手快,开发效率高,甚至于对软件开发一知半解的非科班人士都可以直接拿来用,我就认识一些这样的人。

    我来说一个高手或者傻逼才会说的话:php是不需要框架的,java才需要[抠鼻]php给你准备好了足够丰富的基本web功能,直接用就行。另外,要是搞不懂框架的机制、一些功能在框架上实现不了等,导致项目存在核心隐患,那就还不如不用框架。

    框架是个好框架。业务一上去就要面临重构,当然swoole可以加速,但是各个版本的兼容性几乎让人难以接受。还不如基于原生的workerman来的实在!目前个人觉得php+go也是一个解决方案。

    到此,以上就是小编对于laravel框架搭建网站的问题就介绍到这了,希望介绍关于laravel框架搭建网站的3点解答对大家有用。

    文章版权声明:除非注明,否则均为ZBLOG原创文章,转载或复制请以超链接形式并注明出处。

    发表评论

    快捷回复: 表情:
    AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
    评论列表 (暂无评论,4人围观)

    还没有评论,来说两句吧...