1. 創(chuàng)業(yè)頭條
  2. 創(chuàng)業(yè)故事
  3. 正文

千人站長講座第45期:PHP100張恩民 如何用PHP武裝網(wǎng)站

 2009-11-14 20:30  來源:  我來投稿 撤稿糾錯

  域名預(yù)訂/競價,好“米”不錯過

安徽互聯(lián)網(wǎng)聯(lián)盟主辦老K主持的千人站長講座已經(jīng)到第45期了,本期嘉賓張恩民在大學(xué)期間創(chuàng)辦了“好伍佰娛樂網(wǎng)”日訪問量超過3萬IP。同時創(chuàng)刊了《中國站長報》(CNZZB)但因文章版權(quán)問題站長報只發(fā)行了五期逼迫關(guān)閉。05年畢業(yè)后留校,因不甘于平淡生活,10月份簽約到上海“和家網(wǎng)-裝潢門戶”做PHP技術(shù)開發(fā)。在此期間帶領(lǐng)團隊開發(fā)了網(wǎng)絡(luò)論壇真實社區(qū)交互積分系統(tǒng)、齊魯數(shù)據(jù)主機聯(lián)盟系統(tǒng)、SMS手機增值分成系統(tǒng),ERP-HR管理系統(tǒng)。07年換到一家外企公司做技術(shù)主管,負(fù)責(zé)開發(fā)和構(gòu)架工作。07年底創(chuàng)辦了 “PHP100中文網(wǎng)” 以原創(chuàng)視頻教程和軟件代碼為主,網(wǎng)站提供的教程被各大門戶教學(xué)網(wǎng)站轉(zhuǎn)載,據(jù)不完全估算月下載和瀏覽量近50萬次?,F(xiàn)在網(wǎng)站也是業(yè)內(nèi)少數(shù)知名的PHP門戶。多年LAMP開發(fā)經(jīng)驗和大中型網(wǎng)站開發(fā),有著自己的獨立的一套網(wǎng)絡(luò)開發(fā)設(shè)計、系統(tǒng)安全維護的思路。

熱烈祝賀千人站長講座會員近3000人,前5個500人大群幾乎滿員,只有少量席位可加,不再進行宣傳。新開六群(500人)有興趣的加,群號為:47595511。請大家憑53w.net注冊的UID進群。

感謝大家長期以來對千人站長講座的支持。目前全部45期講座合集地址為 每周一期將公益講座進行到底!請尊重學(xué)習(xí)環(huán)境我們隨時會T從來不發(fā)言的站長讓更多想學(xué)習(xí)的站長進來。

以下是本次講座實錄:

大家好,我是PHP100中文網(wǎng)張恩民,很高興今天來到這里跟大家一起討論下站長相關(guān)的話題。可能今天的講課內(nèi)容大家覺的不是很明白,有人會問,今天到底要講什么? 我也不繞圈子,先來介紹一下大概要講的幾個問題。我簡單總結(jié)了一下:

為什么PHP程序?qū)⒊蔀閭€人站長的首先?

個人站長如何利用PHP為我們做更多的事情?

如何選擇適合自己的PHP開源程序、又應(yīng)該注意些什么?

什么樣的PHP開源程序才利于讓草根站長發(fā)展?

1、現(xiàn)在互聯(lián)網(wǎng)中最熱門的開源WEB語言是什么

大家要問現(xiàn)在網(wǎng)絡(luò)中最流行什么語言做網(wǎng)站,那你去源碼網(wǎng)站看一下什么樣的程序下載量最大,或IDC提供什么樣的虛機最多就很清楚,PHP現(xiàn)在已經(jīng)成為草根站長的首選。其實PHP成為草根的首選有2個最主要的因素,就如同之前ASP受寵一樣:

首先是PHP有眾多的成品應(yīng)用程序:

相信大部分的草根站長身上的銀子都不是很充裕,自掏腰包去開發(fā)一個程序或者去買一套程序不太現(xiàn)實。所以擁有眾多的PHP源碼和程序是最好的理由,隨便去下載一個CMS、BBS、SHOP網(wǎng)站就起來了。這可以大大降低草根站長的門檻。(當(dāng)然門檻低也有缺點,等下我們再來談)

另一個就是PHP程序是開源的:

這個應(yīng)該也是很多草根站長最需要的。雖然都是草根站長但也終究一天會變成大樹,根據(jù)網(wǎng)站的發(fā)展和運營的方向程序?qū)⒉辉谶m應(yīng)需求時,那就需要做一些程序修改這個時候開源就變的尤其重要,不至于轉(zhuǎn)換換程序或者是重新開發(fā)導(dǎo)致對網(wǎng)站的影響。

當(dāng)然還有一些其他的原因,比如PHP的語法相對簡單,類似C有類似perl語言,基本上80、90后的兄弟們多多少少在學(xué)校都接觸過一點C 或 類似C的語言,所以改起代碼來,就算不會寫也混個臉熟。最重要的是現(xiàn)在PHP不僅僅是我們個人站長在用,現(xiàn)在baidu前臺,淘寶,58同城,這樣大型的網(wǎng)站也在使用。

個人站長如何利用PHP為我們做更多的事情?

就像剛剛說的,PHP是比較容易上手,就算我們站長不是程序員,能寫幾行簡單的代碼便能為我們網(wǎng)站增添很多色彩豈不是很好的事情。所以我建議大家能掌握一點PHP知識,至少明白邏輯也好。在這里跟大家介紹幾個PHP函數(shù)的使用方法看看是不是很簡單。

1、網(wǎng)頁跳轉(zhuǎn),可能大家都會用js或html實現(xiàn),但有時候很不利于SEO,有時候baidu這樣的搜索引擎還會可以屏蔽這樣的代碼,那使用PHP就不會出現(xiàn)這樣的情況

Header("Location: 網(wǎng)址"); 就這么簡單,比js html 代碼都簡單

2、如果我們有個查詢程序,比如火車表或某某內(nèi)容庫,這個時候我們可以防止判斷來路防止別人盜用我們的庫而帶來的壓力。PHP來獲取對方來路也很簡單,只需要一個內(nèi)部函數(shù)

$_SERVER['HTTP_REFERER']; 就這一個函數(shù)就可以獲取來路地址,這樣我們做個簡單的判斷就可以防止別人盜用了,下載也可以哦。

If($_SERVER['HTTP_REFERER']=="你的網(wǎng)址")正確執(zhí)行 else 非法并彈出廣告

是不是很簡單。我們再看點大家最關(guān)心或者對一些站長來講感覺很神奇的小偷程序

給大家講一個小偷程序的原理,PHP只需要幾行代碼就可以實現(xiàn),我們來看一下

第一步讀取遠程的網(wǎng)頁內(nèi)容,file_get_contents("遠程網(wǎng)址或者頁面"); 就ok 了

第二步替換里面的鏈接或圖片 preg_replace("舊的內(nèi)容","替換的新內(nèi)容","剛剛獲取的內(nèi)容");

第三步輸出替換好的內(nèi)容,使用 echo 或 print 輸出就可以了

大功告成,超級簡單的小偷程序。

我們來看個例子

$old=file_get_contents(";); //遠程獲取網(wǎng)址內(nèi)容

$new=preg_replace("舊的內(nèi)容","替換的新內(nèi)容",$old); //替換不需要的內(nèi)容

Echo $new; //輸出到頁面上

當(dāng)然這個比較簡單,我們可以根據(jù)自己的情況修改這樣的例子,就是告訴大家其實PHP給我們帶來了豐富的函數(shù)庫,我們不需要懂邏輯,哪些鬼東西就讓程序員去寫吧,我們只需要學(xué)會使用一些比較實用函數(shù)就可以了,你既然會聊QQ,記住幾個這樣的單詞應(yīng)該也不是難事。

因為時間有限我就先簡單介紹到這里,大家有興趣可以看看我們PHP100視頻教程(www.PHP100.com),我們有詳細(xì)的語言視頻和一些比較實用的功能,比如天氣預(yù)報的小偷程序等。呵呵,算是小AD吧,但希望對大家有所幫助。

如果實在你對代碼或程序不感冒,那我們就直接去找成熟的PHP源碼吧。

如何選擇適合自己的PHP開源程序來建立自己的網(wǎng)站?

因為PHP簡單容易上手,所以現(xiàn)在PHP的源碼越來越多,程序的水平也層次不齊,那我們選擇源碼的時候就要注意,我們選擇PHP源碼要注意幾點。

1、程序使用什么數(shù)據(jù)庫,因為PHP跟ASP不同,大部分PHP使用的是mysql數(shù)據(jù)庫,所以要注意自己的服務(wù)器或空間環(huán)境。當(dāng)然PHP擴展性很好,也有使用TXT作為數(shù)據(jù)庫的,這就免除了我們購買mysql空間的問題。

當(dāng)然現(xiàn)在大部分的IDC都送mysql的,呵呵,這點可是前幾年沒有的!

2、PHP版本問題,因為PHP升級比較快,一些在較老版本上開發(fā)PHP程序,比如PHP4在PHP5上運行會出現(xiàn)問題。當(dāng)然對我們以后升級和整合其他程序也會存在問題。

3、PHP開源為王,不要相信那些不開源會更安全的說法。

4、夠用就好,不要好高騖遠。因為個人站長最大的優(yōu)勢就是速度快,不要因為一個龐大的程序耽誤了你先入為主的機會。

5、如果想做比較長久或稍微部分投入的打算,還是不建議使用較新的源碼。后果可想而知,一些問題會把你的積極性打擊掉的。

6、PHP盡量使用一些可以跨平臺的,比如在linux下可以使用的,這對我們以后遷移網(wǎng)站或服務(wù)器有更多的選擇。

一口氣說了這么多,呵呵,還有一個比較重要的事情就是,大家不要整天蹲在源碼網(wǎng)站等程序,要先做好自己的計劃,再去找源碼。否則自己都不知道啥東西好,有意思嗎?時間就是最好的競爭手段。

什么樣的開源程序才利于讓草根站長發(fā)展?

這個話題其實很敏感,可能會牽扯到一些PHP軟件商的利益,我在這里就只簡單介紹一下。

1、代碼要規(guī)范,而且周邊團隊比較多。這樣的話就算官方不給我們維護,也有很多人在研究這個程序,隨便花點小錢或網(wǎng)上搜索一下,相關(guān)問題就可解決或擴展整合其他的程序。等以后發(fā)展大了招人來做事也容易讓程序員上手。不至于浪費我們很多寶貴的時間讓程序員是研究。

2、負(fù)載壓力要大的。這個可能對個人站長來講評估難度比較大。比如我們現(xiàn)在又1000ip沒問題,但到了1萬ip了,這個程序完蛋了,這樣的事情也常有發(fā)生,甚至對我們站長是一個很大的打擊,所以在選擇的時候可以盡可能的選擇mysql或者mssql這樣大型數(shù)據(jù)庫的程序。能生產(chǎn)html的程序也很重要,即利于SEO又可以減少程序的壓力。

3、選擇國內(nèi)的程序也很重要,現(xiàn)在國外很多程序也有中文版的,但中國人的使用習(xí)慣和國外還是有區(qū)別的,在技術(shù)維護和溝通上也有很大難度。而且國外對版權(quán)限制很嚴(yán)格,就算國內(nèi)的也有版權(quán)問題,當(dāng)你只是一個人站長的時候他們是不會向你收費的,因為他們知道你是他們的支持群體,不敢得罪你,有一天你發(fā)展大了,你還在乎那點小錢嗎,呵呵。你說大爺不在乎,這點版權(quán)費賞給你!

3、最后一點我要說的是,最好使用官方下載或原始程序。不要去下載XX美化版的,XX升級版的程序,這樣可能會帶來不可估計的隱患,如后門,無法升級,當(dāng)你死的時候都不知道北在哪里。

互動環(huán)節(jié)

問:phpcms的創(chuàng)始人離開后重新開發(fā)的cmstop是否值得期待

答:如果真的是市場空白,你就要考慮是不是風(fēng)險和成果成正比了我知道cmstop其實一個程序的好壞不是人而是時間的積累用的人多了,問題解決的就多了程序就成熟了,說白了,我們大家就是小白

問:我想請問下,我現(xiàn)在用的是dede程序,但是織夢的安全性怎么樣?有沒其他更好的PHP開源程序介紹個?

答:dede因為做的功能太多了,不免出現(xiàn)問題,重點的是,后臺和會員系統(tǒng)

把會員系統(tǒng)重要的文件名改一下一些不需要改動的目錄,設(shè)置一下權(quán)限,如果是linux下設(shè)置775

問:如果一個小站長的一個創(chuàng)意出來了,可是他本身不懂程序,又沒有能力去開發(fā),經(jīng)濟實力也不是很好,現(xiàn)在的成套的程序又不是很適合或者功能達不到預(yù)期目標(biāo)該怎么辦

答:先把自己的思路計劃清楚了,基本上現(xiàn)在網(wǎng)絡(luò)上的程序都有了,就算不容易實現(xiàn)的,你感覺這又是個空白,花點小錢也未嘗不可

特別提示:2009.12.12江西站長年會300人規(guī)模目前火熱報名、參與互助推廣中 誠邀諸位站長同仁參與。

產(chǎn)品推薦:炎黃網(wǎng)絡(luò)聯(lián)手HDWIKI免費百科空間贈送

最后總結(jié):本期嘉賓請到了PHP100的創(chuàng)始人張恩民給大家談?wù)勅绾螌W(xué)好PHP,他以言簡意賅的講述描述了如何學(xué)好PHP和PHP的基礎(chǔ)知識,讓很多站長都充電不少,下期我們開始全面測試由NTALKER定制開發(fā)的萬人站長講座聊天系統(tǒng),也有幸請到了空姐網(wǎng)的創(chuàng)始人宋海軍談?wù)勅绾巫龊锰厣鐓^(qū)。所以也是不容錯過的有興趣的站長可以參與互動,但是如果是發(fā)AD的就免了,感謝諸位的支持下期見。講座前五個群已滿,新到站長可加500人講座六號群:47595511,我們將永久免費提供公益服務(wù),但是長期不發(fā)言的會員一律被T。

特別鳴謝:本講座得到中國站長站、A5站長網(wǎng)、落伍者、草根網(wǎng)、中國站長、中國建站、站長中國、web開發(fā)網(wǎng)、愛聚集、我拉網(wǎng)、《站長》雜志、站長Z周刊、itbear、推一把、挖軟件、門戶通等多家知名站長相關(guān)媒體的鼎力支持及國內(nèi)知名IDC服務(wù)商炎黃網(wǎng)絡(luò)的技術(shù)支持。本次講座將會在上述站長媒體同期發(fā)布,在此表示特別感謝。

千人站長講座44期:點石如風(fēng) 網(wǎng)站迅速賺錢大法

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關(guān)文章

  • 暫不要創(chuàng)業(yè),誰創(chuàng)業(yè)誰死

    關(guān)注盧松松,會經(jīng)常給你分享一些我的經(jīng)驗和觀點。盧松松視頻號會員專區(qū)有個會員提問,我感覺挺有代表性的,寫成公眾號文章,分享給大家:松哥,我花了太多時間在思考上,而一直沒有行動,名副其實的想的多做的少,同時感覺對這個世界缺乏了好奇心,不知道怎么去調(diào)整自己目前的這個狀態(tài),能量場太低。目前正值畢業(yè)季,我學(xué)的

  • 2024,你是誰?

    某種程度上“不惑”靠的不是年齡和閱歷,而是時代背景下的自我認(rèn)識和自我定位。

  • 中小微企業(yè)老板,如何講述一個引爆人心的創(chuàng)業(yè)故事?

    有粉絲留言說,我是一個中小微企業(yè)的創(chuàng)業(yè)者。我一直關(guān)注您的公眾號文章,也非常清楚私域用戶的重要性,特別是通過講述自己的創(chuàng)業(yè)故事來吸引他們。但我并不清楚如何開始講述我的創(chuàng)業(yè)故事,希望能得到秦剛老師的一些指導(dǎo)和建議。非常感謝!現(xiàn)在互聯(lián)網(wǎng)平臺上,關(guān)于普通人逆襲的十年體故事點贊和評論一般都是最高的,越來越多的

    標(biāo)簽:
    創(chuàng)業(yè)故事
  • 長城汽車總裁穆峰:新能源下半場競爭的是「體系與生態(tài)」| 大寶訪談

    嘉賓/長城汽車總裁穆峰出品/大寶訪談最近幾年,新能源市場風(fēng)起云涌,逐浪成勢。儲能、動力電池、氫能、光伏和光電材料、可控核聚變、碳化硅芯片等細(xì)分賽道,技術(shù)指數(shù)級迭代,規(guī)模爆發(fā)式增長,整個新能源產(chǎn)業(yè)被視為中國經(jīng)濟長線躍遷的重要支柱,未來十到二十年最確定的趨勢性機會。作為重要的參賽者,業(yè)內(nèi)不可忽視的一股力

    標(biāo)簽:
    新能源汽車
  • 訪談6家區(qū)域龍頭便利店,破解“本地紅利”增長密碼

    便利店的三大“本地紅利”。

    標(biāo)簽:
    便利店
  • 請善待,那些舍得借錢給你們的人!

    這幾年的一樁樁,一件件,真的是看透了太多,認(rèn)清了太多。

  • 從微博到公眾號再到私域的創(chuàng)業(yè)彎路

    互聯(lián)網(wǎng)愛好者,打我愛好互聯(lián)網(wǎng)的那一年起,就先得了職業(yè)病,頭發(fā)就瘋狂的拋棄我,這10年每一天都在舍、得之間徘徊著,不過,現(xiàn)在不用了,因為我不再擁有它了。愛咋咋地吧,我這個就是當(dāng)觸網(wǎng)之后的回憶錄吧

    標(biāo)簽:
    創(chuàng)業(yè)故事
  • 華為寧可賠掉10個億,也要辭退這7000名老員工

    任正非曾說:華為寧可賠掉10個億,也要辭退這7000名老員工,而且年齡大多在34歲以上。到底怎么回事?2019年,華為7000多名工作滿8年的老員工,相繼向華為公司提交請辭自愿離職,辭職后的老員工需要重新競聘才能上崗。任正非之所以如此大費周章,原因其實很簡單就是:狼性精神不能滅!

    標(biāo)簽:
    華為
  • 創(chuàng)業(yè)35年,黃光裕依然是他

    黃光裕也在進化。除了高舉高打的早年風(fēng)格之外,他似乎也變得更具策略性。例如,他開始與先前的競爭對手走到一起,甚至包括零售后起新秀,他試圖以成本更低、效率更高的方式為國美提速。

    標(biāo)簽:
    黃光裕
  • 聯(lián)拓寶實力服務(wù)商曹金龍,如何做到日激活266臺設(shè)備

    聯(lián)拓寶是一款專為支付人打造的支付管理平臺,隨著平臺的發(fā)展,涌現(xiàn)出一大批優(yōu)秀的合作伙伴,為此我們專門推出“實力派”頻道,為你介紹成功合作伙伴的心路歷程,他們曾經(jīng)也是普通人,結(jié)緣支付,通過一些思路和方法闖出了自己的一片天地。相信你能從他們的故事中受益。

    標(biāo)簽:
    移動支付