1、SEO優化界名人都有誰?
旺道功能,免費試用; 品牌名氣,快速提升; 全面覆蓋,志在必得; 搜索排名,遙遙領先,; 成本低廉,效果顯著; 售後服務,貼心到家; 免費升級,技術領先;
2、SEO站長聯盟的站長是不是水煮魚SEO?
是的
3、網站的SEO到底該怎麼樣來做?感覺這個裡面好深奧呀
廣州SEO水煮魚:怎麼樣做SEO?SEO百度一下大家都知道,百科有,說白了就是讓自己的網站在搜索引擎搜索某個關鍵詞時靠前。那麼怎麼樣去做是很多人關心的問題,大家都知道,SEO就是提高自己網站權重,記住是搜索引擎認為的權重,不是你,不是我,更不是第三方。內錨外鏈也是很多常說的,做好網站內部內容的優化,多發外鏈,就個就是SEO。往往好多新手針對內錨外鏈不知道如何下手。下面我就詳細的說下:
一、在網站的域名選擇方面,我們要注意用戶的記憶成本,因為搜索引擎你再長的域名也能記住(URL不要超過255個位元組,不然搜索引擎取不到)。域名一般選擇全拼,英文之類。而網站的目錄名也是一樣,且不要過深,層次越淺越好。
二、網站關鍵字的分布 :這個要均勻的分布好,頭部、中間、腳欄都要有,頭部我們可以在網站的title標簽中重復出現兩到三次,當然不堆。keywords標簽中出現一次即好,且標簽內關鍵詞盡量少寫,Description標簽百度說過了,不計算排名權重,但我還是要寫,且重復關鍵詞兩到三次,這樣在搜索結果中飄紅的多,自然吸引用戶點擊。網站的最開始位置能寫關鍵詞最好寫上,應盡像我的博客logo後緊跟著的關鍵詞。 製作麵包屑導航並出現關鍵詞這個也要加上。一般網站的中間,如果是首頁,讓關鍵在各個欄目中均勻出現,切忌堆疊。如果是內容頁,內容的標題用H1標簽並出現關鍵詞,內容第一段第一句和最後一段最後一句出現關鍵詞。在網站的腳欄里記得出現關鍵詞,但切忌不要做自己網站首頁的鏈接,也不要過多的去出現。在友鏈鏈接導出外部鏈接中可以包含關鍵詞。圖片的文件名包含關鍵詞, ALT 屬性中出現關鍵詞。在長段文字中可以對關鍵詞加粗或斜體,但這個也不能泛用,出現一次即可。本文由廣州seo水煮魚博客首發,轉載必須註明出處。
三,網站內容方面:原創的內容最佳,切忌被多次轉載的內容,一般一個好的網站要保持原創文章達到三成以上。網站的每個頁面的不同部份要超過30%,以保證每個頁面都有可讀性內容。對於文章,一般建議 1000-2000 字進行合理分段,太長的文章沒有人會一眼看完的,太累的。對網站的內容的更新也要有規律,比如一天更新5篇或是50篇,但不能今天5篇,明天50篇,後天又500篇,又過好長時間不理更新。網站的 內容圍繞頁面關鍵詞展開,與整站主題相關。記得給每個文章開啟評論功能,增加網站的互動性,更可以在評論中出現關鍵字。
四、外部權重的獲取, 高權重網站鏈接的導入,記住一點,做百度高權重不是高權重,而是指這個網站在百度有什麼排,有多少流量。如果是做谷歌,你就找高 PR 值站點的導入鏈接吧。外鏈所在的頁面一定要與自己網站主題相關,不能你一個賣衣服的網上找人家醫療網站做鏈接。外鏈所用的錨文本必順是自己網站的相關關鍵詞,外鏈所在頁面的錨文本鏈接到自己的網站時,自己網站必需出現那個錨文本內容。如果是用網址做 鏈接,鏈接的周圍必須出現相關關鍵詞。穩定的外鏈是權重導入基本,所以外鏈必須0存在 3 個月以上。外鏈所在頁面的外部鏈接最好不要超過35個。且外鏈切忌不要在同一個網站及同一IP的網站上做,對於外部鏈接的增加與網站內容的更新同樣道,有規律的進行。
大家如果用以上方法來做自己的網站,我相信都會有一個很好的排名。
4、誰會把廣西特產桂西北甜栗的五張圖片用flash 8.0做個動畫?急用啊。。
用戶名密碼驗證碼
113在線中國傳統鏈接
首頁┊旅遊資訊┊旅遊企業┊旅遊┊酒店┊旅遊人才┊方便的服務天下美食風景名勝區┊┊休閑┊┊旅遊建站
苗族
------------------ -------------------------------------------------- ------------
href="http://www.ct927.com" target="_blank"> www.ct927.com 2006年-6 - 20時14分06秒作者:佚名文章來源:中青網
主要聚居在貴州省,廣西大苗山,海南島及貴州,湖南,湖北,邊境地區的東南?四川,雲南,廣西等省區。在中國古代典籍中,早就被記錄在案大約在5000年前,苗族的祖先,這是從黃河流域以南,長江中游,直到被稱為「南蠻」的氏族和部落。
苗族語言,苗族的三大方言:湘西,黔東,四川,貴州,雲南。 1956年,設計了拉丁字母形式的文字。苗族和漢族很大一部分苗族兼通中國和中國語言的長期交往。
苗族地區佔主導地位的農業,輔以狩獵。豐富多彩的苗族挑花,刺綉,織錦,蠟染,剪紙,首飾製作及其他工藝品,家庭和國外。苗族蠟染一千多年的歷史。
苗族打扮130種,可以在世界上任何一個國家與服裝相媲美。妙的是唱歌,跳舞,尤其是情歌,酒歌的聲譽。蘆笙苗族最有代表性的樂器。
苗族
海關非常重視禮節。遊客將宰鴨盛情款待客人,如果所有的苗族人使用的第一批客人喝牛角酒。當客人在老人吃雞肉,斬殺國王,雞腿給予最年輕的客人。有些地方還有點海關的心形,這是最古老的主人用筷子,心形或鴨心捻來的客人,但客人可以沒有自己吃心形的老人必須平均分配在這里。客人飲酒者,不喜歡吃脂肪,你可以解釋的情況下,車主不強迫,但沒有吃飽,應被視為看不起業主。
婚姻習俗
在年輕的男人和女人在婚姻過程中必不可少的食品糯米。苗族湖南城步畫鴛鴦的糯米餅作為信物互相饋贈;婚禮上,新郎和新娘喝交杯酒,主持,而且要請新郎,新娘吃的龍鳳和奉娃娃圖案的糯米蛋糕的圖片。 「
食俗
大部分地區的苗族一日三餐,主食是米飯。超過第一乾燥的大米倒杵舂去米糠目前涌現在吃3-5磅每涌。現在,在許多地方有水,電,碾米。
油炸食品油炸粑粑是最常見的。油炸粑粑第一糯米和少量的黃豆浸泡後,打成漿,稠糊狀,然後躺在舀入鋼芯模放入熱油和炸,呈金黃色。再加上一些新鮮的肉和酸菜餡味道更鮮美。
食肉類多苗族人喜歡吃狗肉的牲畜,家禽飼養,四川,雲南等地的苗族,彝族酒,「狗」之稱。狗性熱暖腹胃,滋補作用強的食物。苗食用油除動物油,山茶花油和植物油。主要是香料,辣椒和一些地區甚至有「無熱無食品」之稱。
苗族菜餚是一個廣泛的普通的蔬菜,豆類,瓜類和蔬菜,蘿卜,大部分苗族良好的大豆。苗族居住在高寒山區,喜歡吃蔬菜煮青口白水。四川苗也豆漿,豆腐款待。
在苗族一般都喜歡吃酸味菜餚,酸湯,家??家必備。酸辣湯用米湯或豆腐水入瓦罐中3-5天發酵後,可以用來煮豬肉,水煮魚,烹飪。在東南亞在夏季,客人門,主人總要先發送的酸辣湯,喝涼解渴罷工頓覺酸。
苗族保存常用的腌製法,蔬菜,雞,鴨,魚,肉,像腌酸的食物。苗幾乎家家都有腌制食品瓶,統稱酸壇。
苗族歷史悠久的酒麴發酵,蒸餾,勾兌,地下室有一個完整的過程。獨特的喝咂酒時竹管插入入瓮,喝沿酒瓮形成一個圓圈,老人喝,然後由左到右,然後通過旋轉。截至此時的葡萄酒汁吸入後,然後轉化成飲用水,直到淡而無味。吸酒,吃剩的酒,無論色調,而不是復雜的,然後通過開壇。
日常飲品,山茶花是最常見的。苗還特意方式花茶。除了茶,酸辣湯也是一種常見的飲料。
典型的食物:血灌湯,辣椒骨苗鄉龜鳳湯,棉菜蛋糕,蠕蟲茶,花茶磅重的魚,酸湯魚等。
節
苗族過去信仰萬物有靈,崇拜自然,靖國神社的祖先。節日,除了傳統節日和祭祀節日,以及專門與飲食有節。如:吃鴨節,吃新節,殺魚節,採茶節。節日除了准備肉和酒,但也是一個非常重要的時令食品。
苗苗一般在一年的第一個月第一在榫日,歷時三至五年天或15天。幾年前,每個家庭應准備一個豐盛的年糧食,除了屠夫,屠宰羊(牛),也供應充足,糯米酒。豐盛的年飯,注意「彩虹的准備,口味和口感,打得最好的糯米年糕。禮品相互宴會。
殺魚節在河中比女人更帶來了大米,臘肉,香腸和其他食品和葡萄酒,剛捕獲的魚,點燃了一把火,架鍋魚,直到有趣的一面回報。
「祭鼓節」最大的苗族民間節日。一般情況下7年的小的犧牲,大??的犧牲13年的。農歷10月至11月乙亥日,然後殺死,圍繞子牛跳蘆笙舞,節日,因為他們的祖先。食品邀請朋友和親戚走到了一起,以促進家庭和睦的感覺。
糯米是在苗族節日必不可少的食品,社交活動,許多苗族通常由糯米粉湯圓,也作為節日期間的食品。無論婚喪嫁娶必須配備的酒,酸肉,酸魚,或作為失禮。
,蘆笙文化
金色的秋天,是苗族蘆笙偉大的賽季,生產。每一次的苗族青年男子從山上砍回金生竹,削竹,蘆葦,安箍。然後他的手進了大小不同的蘆笙與蘆笙手的新一代,並播放這首歌曲後,另一個悠揚的曲調轟然大笑的女孩的青睞。
蘆笙苗族傳統的簧管樂器,在苗族地區廣為流傳。據史料記載,蘆笙超過3000年的歷史。遠在唐代,法院將有蘆笙演奏。當時蘆笙被稱為「瓢盛清陸次雲的Cave Creek纖維在書中的」蘆笙形狀和苗族「跳月」現場演奏蘆笙的男性和女性作了具體的描述:「(M)執行蘆笙。盛六,兩個腳......笙科變化,吹歌,手香攜帶足夠的年輕男子的目光轉四肢旋轉擺動的神人。早期要挑少陶醉滿天飛舞,跨智迅速的男人。「這顯示了蘆笙在古代苗族人民生活中的作用和地位。蘆笙的形狀了很大的變化,分為大,中,小類型。是笙管,盛水桶和蘆葦三部分組成。蘆笙管6橫向開有接入音孔,設備銅彈簧的下端,插入一個長形的木葫蘆,聲音每彈簧。每23套竹管笙管作為諧振管的頂部。小蘆笙管長10厘米的大蘆笙四,五米長。現在的低音蘆笙類中,建立了一個龐大的竹細竹管的發音稱為「蘆笙桶。改革,笙管數增加至超過20根,每根管子的上端諧振管,塗上薄薄的銅產量,范圍兩個八度五度,蘆笙明亮的音色尖銳,男人和女人玩。每當過年了,婚姻的婚禮,房建的房子,總是拿著蘆笙,唱歌,跳舞,為了表達自己的歡樂和親情。
自古以來,蘆笙演奏,配合舞蹈,邊吹邊舞。然而,根據演奏蘆笙不同的區域通關。黔東南苗族地區「的步驟蘆笙」盛大在一些地區規模高大的蘆笙,蘆笙隊演奏蘆笙,音樂,音樂是強大,氣勢恢宏,動人心魄。蘆笙邊吹邊熟練的倒卷,掛,背誦,堆棧羅漢,爬桿,高難動作。蘆笙獨奏和PAS雙人舞看到經常明快的旋律,迷人的節奏免費技能。一些規模較小的地區蘆笙,男吹女舞,節奏是平穩和舒緩,耐人尋味。這些不同的海關蘆笙技巧,匯聚成富有民族特色的一堆藝術的奇葩,通過一代又一代,從來就不是一個經濟衰退。
,蘆笙不僅是一個簡單的民族樂器,苗族青年男子和婦女結婚的重要「媒介」。這使青年的適婚年齡,相互了解,產生愛情,結為夫妻。每當細膩的月光下,深情的年輕男子,拿著心愛的蘆笙吹一首悠揚的情歌,姑娘們聽到這個,你心領神會,比較脆的歌曲,這樣的愛,外行不明白業內人士認為,一個不言自明的。因此,蘆笙苗族人民心目中是神聖的,珍貴的,每個人都離不開它。
花衣銀裝
BR />的苗族姑娘的服飾聚集在一起,變成一個美麗的銀色世界。喜歡戴首飾的苗族姑娘的本質是,他們把頭發在頭頂,穿一個高約20厘米,製作精美的銀花冠,花冠插在前面的6銀翹失蹤的翅膀,上面最插話二龍戲珠圖案。在一些地區,銀冠插頭銀片之外,還插入了一個高約1米的銀角,角度銳利的線條浮色,更顯高貴富麗。伴隨下的銀冠,圈掛銀花,下垂一排銀華秋天,一個銀色的項鏈戴在脖子上幾個層次,多打銀片花和小銀環連接套製成。壓力胸前佩戴的銀鎖和銀項圈,胸,背戴銀斗篷,下垂許多小銀鈴。耳環,手鐲都是銀製品。只有前兩個袖子的主基調刺綉火紅色,銀色袖口鑲嵌圈子寬。苗族姑娘的服飾往往幾公斤,有的是幾代人積累繼承。被稱為花衣銀裝賽天使「的美譽。苗族銀飾的工藝,華麗與高雅的,復雜的,充分展示了苗族人的智慧和才能。
苗族姑娘叫百褶裙,但實際上超過500褶的裙子,數層,有的多達30至40層。裙紡織面料漂染縫制,直到最後的圖紙綉是女孩獨立的花帶,再加上手工刺綉的花朵胸前的口袋裡,真是五顏六色,美麗。
牯臟節
苗一年四季之間的數百倍更常見的新年節日很多,吃新(谷),苗族蘆笙節四月八節,時間為中秋節,吃姊妹飯節,端午。然而,的幾年歷史最悠久,最神奇的是不是這樣的牯臟節。
牯臟節,也被稱為鼓社區節,拉鼓節,節鼓節,苗族傳統盛大的祭祀節日。圍繞節日的周期是不同的,3年,5年,7年,9年,11年,13年,每30年舉行一次。昂貴的,多數是11歲或13歲舉行。節期一般在農歷九月下旬至十一月上旬。
全國最大的苗寨貴州省雷山縣西江千戶苗寨,每13年一次,牯臟節,最近一次在1986年(虎)農歷9月22日舉行。共同選在節前的前兩年,村裡的同一族的鼓王,頭俗稱牯臟,擔任由德高望重的老人,孩子們和孫子們。主持籌備發行鼓鼓的主電源,第一次選舉祭牛,喂好,不得送達。農歷八月選吉日進行回村鼓藏鼓岩洞中,放置在滾筒領域稱為醒鼓。然後切割的大楠木鑿建立一個新的硒鼓和新的感光鼓電梯西藏鼓洞,宣布開放新的感光鼓舊的硒鼓丟棄。的牯臟節,節日鼓鼓的領域屠宰的牛,牛角,連同頭額骨的主要犧牲。 13天後,3萬到4萬各族人民聚集在一起,加強蘆笙7-9天。通常不允許使重的銅鼓崇拜,但也帶來了伴奏的舞蹈,跳銅鼓。
節屠夫說,「大官之吻」,說:「葉刀」,用稻草燒豬,說:「拿被子蓋公章」喂滿倉滿庫「;開放豬腦說,「門戶開放」。總之,談論財富和好運。
,跳蘆笙同時銅鼓和步驟。銅鼓領域的中老年人,大多是的蘆笙法院,大多是年輕的男人和婦女的風管小夥子輪流領舞的女孩,女孩花衣覆蓋的lisancengwaisanceng的圍成大圈,加強揮手跳舞的小夥子在過去兩天踩蘆笙討論花哨的女孩,花的女孩甚至是寶貴的。銀項鏈,手錶當紀念品掛夥伴蘆笙芒桶,每這種情況下,觀眾們歡呼雀躍,並表示衷心的祝賀。兩個主缸米酒銅鼓場站在中間,兩個人拿著大喇叭杯盛滿了酒,竹竿敲打著喇叭,敬酒對象中的舞者。被選為倒了一杯飲料,不能手拿起杯子,否則你不得不重新開始,這的飲用方法稱為「吃牛,因為牛是備受推崇。
「牯臟節,由於到次年的時間越長,一般不容易保持,因此,每當節日期間,人們興奮地觀看魔術的傳統節日,本場圍繞臟常畫巨大的人群盛況。
馬苗山戰斗
廣西融水大苗山,滾動疊障,雄偉和美麗的人,看著歡呼獨特的馬在山腳下的格鬥游戲大壩的院子里。
馬戰斗是廣西苗族的一個民俗文化活動,每年12月26日舉行,歷時三天。
頭,人們都在忙著到田裡放水捕魚,煮的魚粥認知,還蒸糯米釀甜酒宰雞殺鴨招待家人和朋自遠方來。
戰斗的第二次,第三次賽馬的馬,馬的戰斗是一個令人著迷的游戲。上午10時,在一排紅色的「土槍聲已經在山上,蘆笙奏響了舞獅舞龍上下翻騰,其次是一個宏偉的馬隊,瀟灑的斗馬場。服裝,苗族,瑤族,侗族姑娘拿著絲帶圍成一個圓圈外的蘆笙手踏著蘆笙舞的節奏。斗馬場,馬聚集,評選出了幾十匹好馬,膘肥體壯渴望持觀望態度,等待上場。裁判宣布斗立即欄位列表中的兩個小馬隊拉一匹馬,解開繩子,兩匹馬吉祥其他的突襲腳騰空相峙,互相撕咬,或突然轉過身來,豎起背腳,腳踢對方。激烈而有趣的戰斗場面不時引起4周的觀眾雷鳴般的掌聲和歡呼聲。經過幾個回合的煙霧和灰塵,泥沙飛濺的決斗競技場將成為贏家,一個馬趴在地上或擊敗。然後,他帶領其他兩匹馬的方法。周期決斗對方,最終確定贏得前三名。在這個時候,周圍的人來觀看獲獎的馬渾身是汗,嘖嘖稱贊。勝馬主的人面帶微笑接受祝賀。主辦勝馬披紅掛彩,周圍群眾的獎品馬的主人。
賽馬的勇氣和技巧的車友,苗族山,嶺高路,陡峭,狹窄,坎坷是一個嚴峻的考驗。它需要膽大心細的競爭對手騎術。比賽開始後,車手跑了五六米遠的地方,趕緊騰空推出。騎馬鞍騎手雙腿夾緊馬,馬是飛速發展的盤山公路,驚心動魄的場面,引人注目神怡。第一個到達終點的車手,給予表彰和獎勵。
馬戰斗的那幾天,男孩和女孩都非常積極。他們把目光集中在山坡上進行比賽的蘆笙,「打的教會活動。貴州各族群眾以及附近的村莊參加的馬戰斗事件,多達兩萬人以上,不少人還帶來香菇,木耳,獸皮,葯材,干筍等土特產交換,增加了溫馨的氣氛。
阿爾法
Alpha
5、如何優化wordpress內存佔有
1、靜態文件優化
網站的靜態文件一般有兩種:第一種是網站的 CSS,Javascript 和一些主題的常用背景圖片和按鈕文件,這些圖片如果網站不進行改版或者其他改動,基本上是不會修改的,第二種是每天更新的網站內容中上傳的圖片或者附件,這些圖片文件也是基本不會改動的。
解決好靜態文件存儲和加速,網站性能就首先能得到基本的保證了,WordPress 構建的網站和博客也是一樣的。對於這些靜態文件來說,最好的解決方案永遠是使用 CDN 網路進行加速,這樣伺服器的壓力將大大降低,因為訪問頁面只有當前頁面是在自己伺服器上,其他所有圖片 JS CSS 都是從 CDN獲取的。
2
伺服器優化
優化好靜態文件之後,就要開始對網站的動態內容進行優化,優化動態內容,首先要有一個穩定網路環境,穩定的主機供應商和伺服器性能的優化。
選擇一個靠譜的主機託管商,在國內這個很多時候讓你抓狂,但是只要努力還是可以的。個人選擇 BGP 或者多線機房,讓全國用戶訪問都能有不錯的速度,然後盡量選擇獨立的伺服器,再不濟,也得 VPS, :-) 因為你沒有伺服器的 Root 許可權很多東西是無法進行的(個人博客可以考慮選擇我愛水煮魚目前使用的 Media Temple 這類的 VPS 主機),當然你也可以找我合租,速度肯定非常強悍。
WordPress 緩存機制和如何緩存
要徹底明白和搞懂 WordPress 性能優化,首先要理解 WordPress 緩存機制,WordPress 默認是一種叫做 WordPress Object Cache 的對象緩存機制,它是把需要緩存的內容按照 Key-Value 這樣的模式進行緩存(和 No-SQL 的 key-value 的有點類似),當然它還支持按照 Group 來劃分和避免緩存的內容沖突。
所以最基礎的 WordPress 緩存插件就是,把 WordPress 產生的 Key-Value 存起來,如果是使用 Memcached,就是存到內存,如果使用 Flie 就是存到硬碟中,當然高級的 WordPress 插件還能做更多,比如 WP Super Cache把整個頁面緩存到硬碟中,下次直接訪問靜態的 HTML 文件,讓伺服器直接繞過 PHP,節約 CPU 時間。 Batcache 會把整個頁面當做一個對象存到內存裡面。
App每日推送 由於注冊用戶操作比較頻繁,不適合 WP Super Cache 這樣的靜態緩存,對硬碟讀寫太多,討論區又無法緩存,我們使用 Memcached 和 Batcache 搭配的內存緩存模式:
對於已登陸的用戶,Memcached 會把 WordPress 的對象存到內存裡面,伺服器的內存足夠大,讀取和存儲速度也夠快,並且內存緩存命中率也大於 94%。另外我們 WordPress 程序經過優化,每個頁面的查詢一般在 2 條左右,所以整個網站效率很高。
WordPress 程序優化
WordPress 程序優化是基於 WordPress Object Cache 的機制對 WordPress 插件和主題進行優化,主要經驗有以下幾點:
只使用必須的 WordPress 插件,安裝太多的 WordPress 插件很容易引起性能問題。從正規站點下載 WordPress 主題,這樣下載的主題才能保證質量和安全。WordPress 主題和插件盡量使用模板函數,因為 WordPress 模板函數如果可能都已經做好了 WordPress Object Cache。比如 get_the_terms 和 wp_get_object_terms 這兩個函數,功能基本一樣,但是 get_the_terms 直接從對象緩存中取數據,無查詢,而 wp_get_object_terms 每次都從資料庫中取數據。WordPress 插件和主題如果一定要直接查詢資料庫,請做好 Object Cache,將查詢的結果使用 wp_cache_set 存到 Object Cache 中,下次直接使用 wp_cache_get 獲取。
5
WordPress 性能優化總結
選擇好的伺服器和託管商,對 WordPress 程序進行優化,並且做好緩存,WordPress 效率其實很高的,加上 WordPress 本身的靈活性和功能強大,WordPress 作為各種建站絕對是非常不錯的選擇,所以我一直使用 WordPress 建站。
6
WPJam Debug 插件
最後補充一個 WordPress 性能檢測的插件:WPJAM Debug,可以在頁腳顯示當前頁面有多少條 SQL 查詢,頁面生成花了多少時間,並且把 SQL 按照執行順序和按照耗時兩種方式列出,通過這樣的方式幫你分析 WordPress 哪條 SQL 查詢有問題或者比較慢,然後著手改進它。
6、如何優化你的WordPress伺服器
1、靜態文件優化
網站的靜態文件一般有兩種:第一種是網站的 CSS,Javascript 和一些主題的常用背景圖片和按鈕文件,這些圖片如果網站不進行改版或者其他改動,基本上是不會修改的,第二種是每天更新的網站內容中上傳的圖片或者附件,這些圖片文件也是基本不會改動的。
解決好靜態文件存儲和加速,網站性能就首先能得到基本的保證了,WordPress 構建的網站和博客也是一樣的。對於這些靜態文件來說,最好的解決方案永遠是使用 CDN 網路進行加速,這樣伺服器的壓力將大大降低,因為訪問頁面只有當前頁面是在自己伺服器上,其他所有圖片 JS CSS 都是從 CDN獲取的。
2
伺服器優化
優化好靜態文件之後,就要開始對網站的動態內容進行優化,優化動態內容,首先要有一個穩定網路環境,穩定的主機供應商和伺服器性能的優化。
選擇一個靠譜的主機託管商,在國內這個很多時候讓你抓狂,但是只要努力還是可以的。個人選擇 BGP 或者多線機房,讓全國用戶訪問都能有不錯的速度,然後盡量選擇獨立的伺服器,再不濟,也得 VPS, :-) 因為你沒有伺服器的 Root 許可權很多東西是無法進行的(個人博客可以考慮選擇我愛水煮魚目前使用的 Media Temple 這類的 VPS 主機),當然你也可以找我合租,速度肯定非常強悍。
WordPress 緩存機制和如何緩存
要徹底明白和搞懂 WordPress 性能優化,首先要理解 WordPress 緩存機制,WordPress 默認是一種叫做 WordPress Object Cache 的對象緩存機制,它是把需要緩存的內容按照 Key-Value 這樣的模式進行緩存(和 No-SQL 的 key-value 的有點類似),當然它還支持按照 Group 來劃分和避免緩存的內容沖突。
所以最基礎的 WordPress 緩存插件就是,把 WordPress 產生的 Key-Value 存起來,如果是使用 Memcached,就是存到內存,如果使用 Flie 就是存到硬碟中,當然高級的 WordPress 插件還能做更多,比如 WP Super Cache把整個頁面緩存到硬碟中,下次直接訪問靜態的 HTML 文件,讓伺服器直接繞過 PHP,節約 CPU 時間。 Batcache 會把整個頁面當做一個對象存到內存裡面。
App每日推送 由於注冊用戶操作比較頻繁,不適合 WP Super Cache 這樣的靜態緩存,對硬碟讀寫太多,討論區又無法緩存,我們使用 Memcached 和 Batcache 搭配的內存緩存模式:
對於已登陸的用戶,Memcached 會把 WordPress 的對象存到內存裡面,伺服器的內存足夠大,讀取和存儲速度也夠快,並且內存緩存命中率也大於 94%。另外我們 WordPress 程序經過優化,每個頁面的查詢一般在 2 條左右,所以整個網站效率很高。
WordPress 程序優化
WordPress 程序優化是基於 WordPress Object Cache 的機制對 WordPress 插件和主題進行優化,主要經驗有以下幾點:
只使用必須的 WordPress 插件,安裝太多的 WordPress 插件很容易引起性能問題。從正規站點下載 WordPress 主題,這樣下載的主題才能保證質量和安全。WordPress 主題和插件盡量使用模板函數,因為 WordPress 模板函數如果可能都已經做好了 WordPress Object Cache。比如 get_the_terms 和 wp_get_object_terms 這兩個函數,功能基本一樣,但是 get_the_terms 直接從對象緩存中取數據,無查詢,而 wp_get_object_terms 每次都從資料庫中取數據。WordPress 插件和主題如果一定要直接查詢資料庫,請做好 Object Cache,將查詢的結果使用 wp_cache_set 存到 Object Cache 中,下次直接使用 wp_cache_get 獲取。