社交php
PHP社交最著名的開源軟體那就是discuz論壇程序。功能強大,插件靈活,好多社交網路都在使用。
2. 用php開發一個社交網路
可以去看看thinksns,有能力的話去看看thinkphp自己開發前者是開源的微薄系統基於後者,後者是開發框架
3. 我想用php實現一個簡單的社交實例,現在的問題是怎麼使好友的動態可以顯示在我的主頁呢,資料庫怎麼安排
那要看你所謂的「動態」是指什麼了。我舉個例子,假如是好友最新更新的幾個文章。
流程:用戶訪問主頁時執行 -> 查詢用戶最新文章,條件(子查詢取好友用戶名) -> 顯示最新的幾條。
按這個流程。只要有兩個數據表就可以了。
用戶關系表(好友表)
文章表
4. 誰能和我說一下 用php 如何開發社交網站
首先,看你對PHP的理解程度,是否能熟悉運用PHP來實現一些常見的資料庫操作,如果這點還沒辦法做到的話,很難跟你說怎麼做
如果能熟練運用PHP了,就看你這個社交網站要實現些什麼功能了,細分一下,每個功能怎樣實現,各個功能怎樣互通。
這種問題,很難給你一個滿意的回答的。最好能說清楚你在用PHP做社交網站的時候遇到了什麼問題,別人才能針對性的給你想辦法解決
5. 最近在研究網站,想做個社交類的網站,php的,不知道有什麼好的推薦呢
OpenSNS是一款有「身份」的開源免費SNS社交系統。包含資訊、活動、論壇、專輯、積分商城、群組、充值中心、問答、分類信息等模塊,基於thinkphp框架開發出來的開源產品,是屬於社交類的產品。
6. php是世界上最好的語言,這個梗是怎麼來的
最早看到這個是由於下面這個笑話:
某女:你能讓這個論壇的人都吵起來,我今晚就跟你走。
某軟體工程師:PHP是最好的語言!
某論壇真的就炸鍋了,各種吵架……
某女:服了你了,我們走吧,你想幹啥都行。
某軟體工程師:今天不行,我一定要說服他們,PHP必須是最好的語言……
其實把PHP換成Python\Ruby\Java...能起到一樣的效果。終究這只是一個笑話而已。每個人心中都有自己的女神,每個人都會本能地維護自己的立場,僅此而已。
不管現在黑PHP的人有多少,無論是從PHP->Java;PHP->Python;PHP->C#.Net;PHP->Ruby……都只能說明隨著時代的發展,大家對性能、對模式的需求更加敏感,PHP可能漸漸的Out了,但無法否認他曾經輝煌過的那一段時期為互聯網帶來了多少活力。
但做技術的,也必須與時俱進,好就是好,好就學,好就用,落伍了,就棄,技術這么純粹的東西,是最不需要感情分的。
7. php是世界上最好的語言
PHP是世界上最好的語言。這是網路上廣泛流傳的一個梗,並不是說PHP就真的是編程最好的語言,其實每款編程語言都有自身的優勢以及所專長的領域,並不能簡單地說PHP就是最好的編程語言,這多少有點調侃的成分。
PHP優點
(一)流行,容易上手
PHP是目前最流行的編程語言,這毋庸置疑。它驅動全球超過2億多個網站,有全球超過81.7%的公共網站在伺服器端採用PHP。PHP常用的數據結構都內置了,使用起來方便簡單,也一點都不復雜,表達能力相當靈活。
(二)開發職位很多
在伺服器端的網站編程中PHP會更容易幫助你找到工作。很多互聯網相關企業都在使用PHP開發框架,所以可以說市場對PHP的開發程序員的需求還是比較大的。
(三)仍然在不斷發展
PHP在不斷兼容著類似closures和命名空間等技術,同時兼顧性能和當下流行的框架。版本是7之後,一直在提供更高性能的應用。
(四)可植入性強
PHP 語言在補丁漏洞升級過程中,核心部分植入簡單易行,且速度快。
(五)拓展性強
PHP 語言在資料庫應用過程中,可以從資料庫調取各類數據,執行效率高。
PHP缺點
(一)PHP的解釋運行機制
在 PHP 中,所有的變數都是頁面級的,無論是全局變數, 還是類的靜態成員,都會在頁面執行完畢後被清空。
(二)設計缺陷,缺少關注PHP被稱作是不透明的語言,因為沒有堆棧追蹤,各種脆弱的輸入。沒有一個明確的設計哲學。早期的PHP受到Perl的影響,帶有out參數的標准庫又是有C語言引入,面向對象的部分又是從C++和Java學來的。
(三)對遞歸的不良支持
PHP並不擅長遞歸。它能容忍的遞歸函數的數量限制和其他語言比起來明顯少。
這句話的產生,雖然帶有一定php碼農個人感情色彩的偏見,但是未嘗沒有道理。首先,PHP的使用率遠遠高於其他語言的使用率,在web開發中佔有很大份額。
同時PHP作為一種通用開源語言,因其語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛。具有簡單易懂的語法、沒有奇怪的黑魔法、既能面向過程,又能面向對象、安裝後各種擴展集一身、包括但不限於mysql、json、mbstr等,方便至極。
在這種情況下,PHP就被戲稱為「世上最好的語言」,當然它也不負眾望,成了大部分IT碼農的首選。它的門檻低,使得更多新手小白入門快,能快速了解IT這行,以及自己的工作性質。語法簡單,很快融入其中,被成為「弱類型語言」。
現在很多重量級的開源項目都會使用PHP語言,企業開發上也越來越支持使用PHP。它成熟的框架,大大縮短開發周期,在加上成本低,導致了市場需求大。
(7)社交php擴展閱讀
主要參考框架
(一)CodeIgniter的優點
1、配置簡單,全部的配置使用 PHP腳本來配置,執行效率高;具有基本的路由功能,能夠進行一定程度的路由;具有初步的Layout功能,能夠製作一定程度的界面外觀;資料庫層封裝的不錯,具有基本的MVC功能。
2、快速簡潔,代碼不多,執行性能高,PHP框架簡單, 容易上手,學習成本低,文檔詳細;自帶了很多簡單好用的library,框架適合小型應用。
(二)CodeIgniter 缺點
1、把Model層簡單的理解為資料庫操作。
2、PHP 框架略顯簡單,只能夠滿足小型應用,略微不太能夠滿足中型應用需要。
(三)CakePHP 的優點
1、CakePHP 是最類似於RoR的 PHP 框架,包括設計方式,資料庫操作的Active Record方式;設計層面很優雅,沒有自帶多餘的 library,所有的功能都是純粹的框架,執行效率還不錯;資料庫層的hasOne,hasMany 功能很強大,對於復雜業務處理比較合適;路由功能,配置功能還不錯;自動構建腳手架(scaffold)很強大;適合中型應用;基本實現過了MVC每一層; 具有自動操作命令行腳本功能。
2、文檔比較全,在國內推廣的比較成功,大部分人都知道CakePHP,學習成本中等。
(四)CakePHP 的缺點
1、CakePHP非常嚴重的問題是把Model理解為資料庫層操作,嚴重影響了除了資料庫之外的操作能力
2、CakePHP的cache功能略顯薄弱,配置功能稍嫌弱;CakePHP不適合大型應用,只適合中型應用,小型應用來說略微的學習成本高了點。
參考資料來源:網路-PHP
8. php寫的社交網站最好掛在什麼伺服器上一般投入多少
前期用虛擬主機, 一般200M的, 一月20G流量完全夠用 - 200以內
達到日1000IP的時候最好能升級主機, iis限制不要低於300, 月流量根據實際消耗自己計算一下 - 700以內
如果一天有5000IP, 更新到vps - 2000以內
如果你的社交網站已經非常火了, 一天幾萬IP了, 不用考慮那麼多, 直接上獨立主機, 一年6000左右, 以上的都是按年算.
維度IDC www.vvedo.net 解答
9. PhP社交網站中應用程序設計
php 論壇自帶游戲很多啊,可以多多關注你所用網站代碼的官方網站,可以獲得更多信息。自己做的社交網站就有點麻煩了
10. 用php去寫如QQ,微信這樣的聊天社交軟體的服務端可行么
功能上是可以實現的,而且代碼量更少,但是!核心問題就是如果你用php寫的話用戶少還沒問題,用戶多了,百萬估計就不行了,消息延遲,卡死現象就多。用戶體驗就很差,就涼涼了。你個人玩或小范圍還是可以的,而且現在有這種框架,workerman或swoole都可以。望採納!