changwei
V2EX  ›  macOS

为什么 Mac OS 要內置 PHP 和 Apache?

  •  
  •   changwei · Sep 29, 2018 · 4173 views
    This topic created in 2808 days ago, the information mentioned may be changed or developed.

    畢竟不是所有 Mac OS 用戶都是程序員,比如說還有設計師,還有文員,還有只看新聞和 Word 的大老闆。

    另外為什麼 Mac OS 不內置 Nginx,Lighttpd,MySQL,SQLite,Golang,Rust,偏偏內置這兩個組件?(雖然我是 PHPer,但是我也為其他編程語言打抱不平)

    CentOS 內置 Python 可以理解因為他的 yum 等組件需要,但是 Mac OS 應該沒有組件依賴 PHP 和 Apache 吧?

    還有假如有一天 PHP 和 Apache 爆出了 0day,那這樣內置的話豈不是相當於每台電腦都內置了一個定時炸彈?我覺得 Mac OS 應該把這些東西作為可選組件,就像 Windows 安裝的時候會詢問你是否需要安裝 IIS 一樣就比較合理了。

    15 replies    2018-09-30 20:08:42 +08:00
    x86
        1
    x86  
       Sep 29, 2018 via iPhone   ❤️ 7
    世界最好的系统配个世界最好的语言没毛病呀
    lvybupt
        2
    lvybupt  
       Sep 29, 2018
    感觉楼主把 PHP 和 Apache 并列在一起很奇怪。
    Apache 只要不启动服务,0day 漏洞也不会影响。
    而 PHP 是一种编程语言。mac 也内置 python 的
    gclove
        3
    gclove  
       Sep 29, 2018
    为了讨好开发者呗,因为自己没有这样的东西

    https://developer.apple.com/opensource/
    unidentifiedme
        4
    unidentifiedme  
       Sep 29, 2018
    ruby 和 python 表示 ???
    Actrace
        5
    Actrace  
       Sep 29, 2018
    楼主还说自己是 PHPer,我看楼主可能是个假的 PHPer。
    lscho
        6
    lscho  
       Sep 29, 2018 via Android
    为什么内置,当然是提升竞争力啊。。。为什么现在汽车都要加定速巡航,自动启停,并线辅助等。多简单的问题都想不明白。。。
    wohenyingyu03
        7
    wohenyingyu03  
       Sep 29, 2018 via iPhone
    难道不是因为系统组件依赖?
    Mitt
        8
    Mitt  
       Sep 29, 2018 via iPhone
    应该属于历史遗留问题
    nikolai
        9
    nikolai  
       Sep 29, 2018 via iPhone
    系统自带的分享服务用到 apache,PHP 就不知道
    fatestigma
        10
    fatestigma  
       Sep 30, 2018   ❤️ 2
    历史遗留问题吧?以前 Mac ( Lion 之前?)的系统偏好设置>分享里有网站分享,可以搭个人主页,所以需要 Apache 和 PHP。
    Koma
        11
    Koma  
       Sep 30, 2018
    @fatestigma ls 正解
    zhch602
        12
    zhch602  
       Sep 30, 2018 via iPhone
    哈哈哈,php 也能有 0day,你可真是个人才
    zj9495
        13
    zj9495  
       Sep 30, 2018
    只有我的 macos 自带 python sqlite?
    aptx4689
        14
    aptx4689  
       Sep 30, 2018
    Apple : 你说的对,所以我们把内置的 ftp 和 telent 删掉了,惊喜不惊喜?
    changwei
        15
    changwei  
    OP
       Sep 30, 2018
    @gclove 那他怎麼不討好一下設計師,比如說內置一個開源免費的作圖軟件,就像微軟的“画图”;或者討好一下文員,內置一個開源免費的字處理軟件,就像微軟的“寫字板”,(*@ο@*)

    @zj9495 python 和 sqlite 這個我還真沒注意到,不是我的主力開發語言,不好意思忽略了。。。

    @fatestigma 原來是這樣,明白了,謝謝科普。

    @aptx4689 但是 Mac 內置了 SSH 啊!設置-共享 裡面還有 VNC 和 SMB 協議支持,這一點很好!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3002 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 14:30 · PVG 22:30 · LAX 07:30 · JFK 10:30
    ♥ Do have faith in what you're doing.