V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
FreshOldMan
V2EX  ›  PHP

PHP 开发 web 快 是什么意思

  •  
  •   FreshOldMan · Aug 25, 2019 · 4902 views
    This topic created in 2441 days ago, the information mentioned may be changed or developed.

    PHP blade 模板我知道,但是我想 我用 react.js 不是更快吗,PHP 只提供接口(或者其他后端语言框架提供接口),那 PHP 开发 web 快是怎么理解,有点疑惑。纯粹对 PHP 没有深入了解,所以想问问

    mumbler
        1
    mumbler  
       Aug 25, 2019 via Android
    可能跟你说 PHP 开发 WEB 快的人年纪不小了,前端技术最近几年发展非常快,早些年没有这些框架的,都是用 PHP,JSP 代码嵌入 HTML 里实现的,没有前后端严格界线,那时前端主要工作是切图和设计模板,WEB 都是后端程序员开发实现的。

    也许今天流行的技术,三五年就过时了,所以说程序员自学能力非常重要
    mamahaha
        2
    mamahaha  
       Aug 25, 2019
    你想让楼下有人夸 PHP 然后让楼下的楼下嘲讽 PHP 看乐子吗?那结果很可能会是他们集合起来嘲讽你。
    FreshOldMan
        3
    FreshOldMan  
    OP
       Aug 25, 2019
    @mamahaha 不是引战,就是纯粹不理解
    FreshOldMan
        4
    FreshOldMan  
    OP
       Aug 25, 2019
    @mumbler 谢谢
    love
        5
    love  
       Aug 25, 2019
    老式 PHP 开发方式没有专门前端框架,直接 PHP 输出 html 就行,当然快了
    EscYezi
        6
    EscYezi  
       Aug 25, 2019 via iPhone
    PHP 里面那些超全局变量可以体现一部分,一个$_REQUEST 直接接收请求传值,细分还有$_POST、$_GET ;维护会话状态一个$_SESSION 就可以;连接数据库有自带的 PDO、Mysqli......这些自带的功能已经可以快速搭建出一个网站了。其他语言要实现这些要引入不少依赖,甚至要上框架;还有 PHP 本身是动态弱类型,写起来非常灵活,比如一个数组可装一切🌚

    当然随着各语言 web 开发框架的成熟,这些优势已经越来越不明显了( PHP 也开始越来越像 Java🌚)
    misaka19000
        7
    misaka19000  
       Aug 25, 2019
    以前确实比 Java、Python 之流要快,可惜随着框架的发展,现在并不再是这样了
    Tink
        8
    Tink  
    PRO
       Aug 25, 2019 via iPhone
    php 是最好的语言!
    Takamine
        9
    Takamine  
       Aug 25, 2019
    前后端一把梭的话,PHP 框架用的模版引擎感觉比 Thymeleaf 的方便很多。
    就单从后端来讲,PHP 有很多封装好的方法,再加上 ORM 映射和$array 装一切,也比 Java 快一些。
    GzhiYi
        10
    GzhiYi  
       Aug 26, 2019 via iPhone
    不同的两套东西。还是前后端分离来得实际。
    ziiber
        11
    ziiber  
       Aug 26, 2019
    PHP 开发 WEB 快
    这句话当年的参照物并不是前端、而是 Java、.NET 、C++
    PHP 被称为模板语言并不是浪得虚名的
    encro
        12
    encro  
       Aug 26, 2019
    1,模板语法;(这个很多都能比)
    2,composer 库;(这个 python,node 能比一比,go,java 差一点)
    3,无需编译;(这个 go,python 能比一比,但是 node typescript vue ag 编译时间有点慢)
    4,稳定的官方 web 扩展 pecl;( go 能比一比,python 还差一点)
    5, 大量的开源框架和程序;(目前其他还比不上)
    6,上手快,多平台(目前 python,node,go 等等都能比一比)

    总体原因是因为最进 10 多年发展最快的是 web,被 PHP 赶上了,而 PHP 简单开放,所以流行,和 JS 的原因一样。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2345 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 10:52 · PVG 18:52 · LAX 03:52 · JFK 06:52
    ♥ Do have faith in what you're doing.