changwei
V2EX  ›  macOS

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

  •  
  •   changwei · Sep 29, 2018 · 4492 views
    This topic created in 2960 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
    x86
    Sep 29, 2018 via iPhone❤️7
    1
    世界最好的系统配个世界最好的语言没毛病呀
    lvybupt
    lvybupt
    Sep 29, 2018
    2
    感觉楼主把 PHP 和 Apache 并列在一起很奇怪。
    Apache 只要不启动服务,0day 漏洞也不会影响。
    而 PHP 是一种编程语言。mac 也内置 python 的
    gclove
    gclove
    Sep 29, 2018
    3
    为了讨好开发者呗,因为自己没有这样的东西

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

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

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

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