『壹』 php可以做集群和分布式運算嗎
用php吧,這個速度比較快,而且現在像taobao,Facebook等也都是用的php。
ASP現在用的不多了,ASP基本上都轉到asp.net了,.net如果很有實力的公司做也可以的,畢竟asp.net是微軟的東西
『貳』 在不修改現有程序如php論壇系統情況下,怎麼實現負載均衡、群集
負載均衡、群集 的概念不知道你是否清楚?
就是多台伺服器同時提供服務,分流訪問用戶
按你說的論壇,分2種情況
1、程序分流:就是資料庫用同一個,網站伺服器有多個,這種情況比較簡單,專門做一個入口程序,統計各網站的當前訪問人數,把當前用戶指向人數較少的那個伺服器,因為資料庫是一個,所以用戶進來都能看到最新的內容;
2、資料庫分流:此時網站可能1個,可能多個,但是資料庫是多個,這種情況,要考慮多個資料庫之間的同步,我沒有做過這種情況
『叄』 php空間能夠群集嗎
簡單的可行辦法就是配置一台nginx伺服器做反向代理負載均衡。
但即便這最簡單的也得要求你知道如何在 linux 系統里安裝程序和配置 nginx ,網路下 nginx 反向代理 吧。
『肆』 關於PHP-Apache-Mysql高並發集群(詳細加雙倍分)
這個這樣說很難說詳細,第一可以用阿里雲的SLB,但是我沒配置這個, 具體實施不清楚,而且要保證2台或者3台伺服器的數據是一致的。理想情況下是可以用nginx做反向代理或者用lvs,不熟起來相對有些小小難度。建議不要用windows了。具體可以詳聊。
『伍』 php elasticsearch使用compser安裝報錯在群集中找不到活動節點
應該是es的配置文的問題
『陸』 PHP集群如何部署當網站的訪問,數據過多時.程序應該如何調整
用nginx做負載均衡,多部署幾個伺服器,MySQL集群,實現讀寫分離。有些要查詢的放到搜索引擎中
『柒』 用phpredis操作redis集群支持publish和subscribe嗎
用phpredis操作redis集群支持publish和subscribe
參數可選Redis::MULTI或Redis::PIPELINE. 默認是 Redis::MULTI
Redis::MULTI:將多個操作當成一個事務執行
Redis::PIPELINE:讓(多條)執行命令簡單的,更加快速的發送給伺服器,但是沒有任何原子性的保證
discard:刪除一個事務
返回值
multi(),返回一個redis對象,並進入multi-mode模式,一旦進入multi-mode模式,
以後調用的所有方法都會返回相同的對象,只到exec()方法被調用。
watch, unwatch (代碼測試後,不能達到所說的效果)
監測一個key的值是否被其它的程序更改。如果這個key在watch 和 exec (方法)間被修改,
這個 MULTI/EXEC 事務的執行將失敗(return false)
unwatch 取消被這個程序監測的所有key