框架-Swoole擴展-Swoole文檔中心 http://wiki.swoole.com/wiki/page/p-framework.htmlphp
swoole有兩個部分。 一個是PHP擴展,用C開發的,這是核心。 另外一個是框架,像yii、TP、Laravel同樣,是PHP代碼寫的。html
swoole擴展自己提供了web服務器功能,能夠替代php-fpm。 而若是僅僅用swoole框架,能夠像其它PHP框架同樣,運行在nignx、apache等web服務器中。web
swoole框架像PHP框架同樣,適用於web開發。 而swoole擴展是提供了更底層的服務器通訊機制,能夠使用UDP、TCP等協議,而不單單是http。apache
安裝方式上也不同,swoole擴展像其它PHP擴展同樣安裝,能夠用pecl,也能夠編譯安裝。而swoole框架用composer引入以後安裝便可,或者下載源碼後手動include/require。服務器
另外,swoole框架依賴swoole擴展,是swoole擴展的應用實例。swoole擴展是基礎,基於swoole擴展,能夠作出多種框架,而不單單是web框架。swoole