對於開發友好的操做系統,咱們首先推薦 MacOS 操做系統,首先 MacOS 是 Unix 環境對開發者很是友好,另外是圖形界面很是穩定。
其次若是想用 GNU/Linux 操做系統做爲開發環境,推薦使用最新版的 openSUSE/Ubuntu/deepin 等圖形用戶接口友好的操做系統。php
在開發 zendAPI 項目時候,咱們沒有使用 PHP 其餘的擴展,因此咱們編譯的時候使用的是默認的選項,zendAPI 單元測試須要內置使用 embed SAPI,同時爲了不沒必要要的麻煩,咱們開啓了線程安全選項。安全
MacOS 平臺 PHP 編譯選項單元測試
--prefix=/usr/local/php-7.1.5 --enable-embed=dylib --enable-maintainer-zts --with-tsrm-pthreads --enable-debug --with-config-file-path=/usr/local/php-7.1.5/etc/ --with-config-file-scan-dir=/usr/local/php-7.1.5/etc/conf.d/
Linux 平臺 PHP 編譯選項測試
--prefix=/usr/local/php-7.1.5 --enable-embed=shared --enable-maintainer-zts --with-tsrm-pthreads --enable-debug --with-config-file-path=/usr/local/php-7.1.5/etc/ --with-config-file-scan-dir=/usr/local/php-7.1.5/etc/conf.d/