女性網站內容規劃創建與管理

我們投入全部精力去建設網站。我們設計樣式、撰寫內容、然后編程開發、功能完善。終于網站上線了。

現在很多女性網站的發展是非常多元化的,而且部分還代表了特色網站發展的標志。針對現在大多女性網站內容的模糊、狹隘、媚俗,我們站長是否把內容當成是一種實踐?一份文檔?一個營銷計劃?還是一個活動策劃,又或是一個工作的成果?

粉可耐觀察了幾個商業女性網站認為:在女性領域里,應該更以技術性體現女性自身的需要。在還沒有受到商業利益的驅動前,這個時候更應該把內容做好,是網站發展前期的一個重要工作。

為什么要充實內容

顯然,網站內容是我們與瀏覽者溝通的第一步。你最終要帶給有目的性的瀏覽者(如尋找搭配技巧,品牌介紹的用戶)一個明確目標:1、記住你的品牌并建立起信任。2、引導了解產品或者服務。所以內容會助你一臂之力,幫助你在不超預算的情況下建立忠誠的瀏覽者并激發起信任。

內容如何產生

既然是女性網站,就應該有一些獨特的表達基調或者是一些特有的語氣或者語調。這些是滿足瀏覽者的前提。接近女性的表述風格,不但會帶給人一種親切,更多的則是信任。

關于女性的內容不需要有專業的寫作知識,但處理精美的圖片和有用心的感言將會是內容質量提升的關鍵。可見創建這種網站內容的流程不需要標準化,但是理解必須要充分。要知道來粉可耐的用戶主要是年輕的女生哦,是需要一些富有見地的意見來引導她們的。

所以,女性網站的內容需求就顯而易見了:1、瀏覽者想要什么?(如何打扮可愛?什么發型最卡哇伊?)2、你希望瀏覽者了解什么信息?(好的產品推薦,人氣的社區互動。)3、你的競爭對手(同行)在做些什么?4、近期熱門事件。5、影響用戶想法的輿論和報道。

以上幾點就可以產生出符合女性網站的內容了。但是粉可耐要提醒你:1、不要轉載熱門網站的文章。2、內容可以向原創的博客獲取。如果你的網站有很好的小編,可翻譯國外相關網站產生獨一無二的內容,這也是目前熱門女性網站的一種趨勢。

內容的管理工作

明白了網站內容的產生,你就要進行規劃和發布了。

隨時添加新內容,并保證網站內容的質量、一致性和相關性。確保新發布的內容符合你的網站并且對用戶有實際意義。

確保所有內容符合SEO的需求和女性網站的最佳實踐。

對用戶友好

盡量不要以“為女性服務”標榜自身,追求“內容為王”的同時要提供更人性化、更完善的服務。多站在女性角度看待你的網站,排除一些性感而又嫵媚的邊緣內容,因為這些都是從男權主義出發,而非瀏覽者真正想得到的享受。一些可愛的女孩子去看那些,是莫名其妙的事情。

粉可耐:可愛主題的女生網站。匯集眾多可愛資訊,展現細致可愛生活。可愛盡在粉可耐!
http://www.fenkenai.com/
希望條件相當的網站和我們友情鏈接。

html中注釋js代碼的作用

在html中包含代碼塊的時候,會使用這樣的html注釋把js代碼注起來。

那些不支持 JavaScript 的瀏覽器會把腳本作為頁面的內容來顯示。為了防止這種情況發生,我們可以使用這樣的 HTML 注釋標簽:

<html>
<body>
<script type="text/javascript">
<!--
document.write("Hello World!");
//-->
</script>
</body>
</html>

注釋行末尾的兩個正斜杠是 JavaScript 的注釋符號,它會阻止 JavaScript 編譯器對這一行的編譯。

web網站前臺優化一些小經驗技巧

1. 合并腳本文件

包括腳本,樣式和圖片,可以有選擇的把一些Js和css可以合并成一個文件,一些圖片可以使用css sprites技術.這樣做的原因是什么?做過web開發的人都知道,js和css基本是不變的,是靜態文件,圖片亦然.那么不變的文件如果適當的合并在一起,會有什么效果呢?請求的次數從多次變成了一次.這樣http請求的次數就減少了.當時合并之后,文件體積變大了,會影響速度嗎?答:肯定會啊,不過這里是需要權衡的,比如我100份靜態文件,合并成10份還是合并成1份這就得看你得具體情況了.

2. 指定Expires或者Cache-Control,

對于靜態內容:設置文件頭過期時間Expires的值為“Never expire”(永不過期)

動態頁面,在代碼中添加cache-control,表示多少時間之后過期,如:

response.setHeader(“Cache-Control”, “max-age=3600”);

如果使用了Expires文件頭,當頁面內容改變時就必須改變內容的文件名。通常是在文件內容后加版本號

這一點是大多數人都忽略得,之前很多人在壇子上發布自己得小系統,還有demo,ahuaxuan跑過去一看,my god,一堆又一堆得js,css,既沒有恰當得合并,也沒有設置過期時間.每次刷新頁面都要重新下載這一堆又一堆的js,css.http請求那叫一個多啊.無謂了流量就這樣產生了.

這一點在企業應用的系統中也時有發生.比如我們使用extjs作為前端的技術,400多k啊,每打開一個頁面都導入,下載這個js,夠無聊的.那么童子們可能就要問了,靜態文件為啥不用apache,lighttpd等呢,答,用了又怎么樣,不設expire或者max-age不是一樣要下載,最好的方法是寫一個filter,再filter中判斷,如果url滿足一定的條件(比如符合配置文件中的正則表達式),那么就設置一個max-age,這樣就 ok,太簡單了,幾行代碼就可以搞定.快哉.

3. 緩存Ajax請求

緩存的方法同動態頁面,ajax請求需要使用get方式,url長度為2k(ie)限制(post請求有兩個過程,1發送請求headers,2發送請求數據,根據http規范,get請求只會發送一個tcp包).————這一段話來自yahoo,先不管其真假,我們從另外一個方面來考慮一下為什么最好使用get方式,講一個ahuaxuan經歷過的事情,之前有一個項目的ajax請求使用了post方式,后來發現經常出錯,而且拋出了 squid 的錯誤,因為我們的網站使用了squid,問題就出在這里了,從http協議上可以了解到,method=post是指把數據提交到服務器上去,那么 squid的一個特性是不會緩存post請求(事實上它確實不應該緩存,因為這樣會違反http協議中的語義),把ajax請求改成get方式之后,一切恢復如常.

4. 移除重復的js

重復的js導入也有可能導致ie重新加載該腳本.沒啥好說的,照做.

5. 避免重定向

有一種經常被網頁開發者忽略卻往往十分浪費響應時間的跳轉現象。這種現象發生在當URL本該有斜杠(/)卻被忽略掉時。這時候會返回一個301的狀態碼, 然后瀏覽器重新發起一次請求.在企業應用里,重定向是我們在企業應用中常用的技術,不過用在網站項目上,您可要小心了,因為普通的重定向其實是 server在response header中設置http status=302,瀏覽器收到之后,判斷出是302,會重新發送一個請求,目標地址是前一次返回中指定的地址.在網站項目中如果可以不用重定向就別用吧.如果您做企業應用項目,ok,關系不大,您就放心的”定”吧.

小節,ahuaxuan把減少http請求次數分為了以上5個小點,每個小點之后附加一些實例,大家可以根據這些點來判斷自己的項目是否可以有優化的地方.

使用cdn

讓內容更靠近用戶,這有啥好說呢,原理很簡單,就是根據用戶瀏覽器所在機器的ip來判斷哪些服務器離用戶最近,瀏覽器會再次去請求這些最近的機器. 一般的 cdn服務商是通過開發自己的dns server來達到這個目的的.不過這個是通常情況哦,技術實力比較高,或者場景比較特殊的公司會開發自己的cdn.當然不管怎么說,使用cdn肯定可以使頁面響應更快(也包括音頻,視頻,圖片,文本文件,等等等等)

減小返回數據的體積

1. 使用gzip壓縮返回數據

Gzip壓縮所有可能的文件類型是減少文件體積增加用戶體驗的簡單方法。比如本來400k的文件,壓縮一下之后只有50k-100k,那么網絡的流量就立刻下來了,壓縮的代價是服務器端要壓縮文件,需要消耗cpu,瀏覽器需要解壓文件,也需要消耗cpu,不過對于現代這么nb的pc,來說,瀏覽器解壓一下數據帶來的cpu消耗簡直不值一提.所以您就壓吧.不過壓的時候要小心哦,有的瀏覽器在特定場景下會出去一些小bug,導致頁面不正常.比如ie6 在跨域的時候可能會有些小麻煩,把這部分數據的gzip去掉就可以了.

2. 最小化js文件和css文件

壓縮js可以使用JSMin或者YUI Compressor,后者同時可以壓縮css,這個也沒啥好說的,照做吧.

3. 將css和js獨立成外部文件

其實這一點也可以看成是區分不變數據和變化數據.很多人喜歡在頁面商寫很多很多的js和css,這些數據其實都是不會變化的數據,也就是說這些數據也是可以緩存在瀏覽器上的,通過把它們獨立成外部文件,可以把這些數據緩存起來.這樣做看上去是增加的請求的次數,但是由于第一次請求之后該部分數據已經被緩存,所以第二次就無需再請求后端,減少了網絡帶寬的開銷.

優化Cookie

1. 減小cookie體積

能不放就別放吧,為啥呀,cookie就象鑰匙串,只有出門和回家得時候才用,但是一整天你都要帶在身上,麻煩不.

2. 合理設置Cookie域

由于二級域名可以拿到一級域名得cookie,那么如果,而二級域名之間確不能相互共享cookie,所以合理得設置cookie得域名也可以避免無必要得帶寬浪費和響應速度得增加.

3. 設置合理的cookie過期時間

該過期就過期,不要讓不必要的數據一直帶在身上走來走去.

4. 使用域分離

為圖片或者其他靜態資源文件使用子域或者建立新的獨立域名(申請新的域名),避免無必要的cookie傳輸,當然也是要在有必要得情況下,圖片類網站肯定有必要,javaeye上得圖片并沒有使用域分離,所以我們得cookie其實會帶到壇子得圖片服務器上去,每次請求圖片都是如此(不過還好,壇子里沒有什么圖片,所以這方面的浪費不大).

小結,其實cookie上得問題,單詞請求看上去也不是什么大問題,好像是無所謂得事情,就那么幾十個byte,至于嗎,不過大家都聽說過水滴石穿,繩鋸木斷的故事.所以該做的,我們還是要做,正所謂,勿以善小而不為,勿以惡小而為之.

優化瀏覽器加載

1. 將css放在頁面頂部加載

把樣式表放在文檔底部的問題是在包括Internet Explorer在內的很多瀏覽器中這會中止內容的有序呈現。瀏覽器中止呈現是為了避免樣式改變引起的頁面元素重繪。用戶不得不面對一個空白頁面。

HTML規范清楚指出樣式表要放包含在頁面的<head />區域內:“和<a />不同,<link />只能出現在文檔的<head />區域內,盡管它可以多次使用它”。無論是引起白屏還是出現沒有樣式化的內容都不值得去嘗試。最好的方案就是按照HTML規范在文檔<head />內加載你的樣式表。

2. 將js放在頁面底部加載

腳本帶來的問題就是它阻止了頁面的平行下載。HTTP/1.1 規范建議,瀏覽器每個主機名的并行下載內容不超過兩個。如果你的圖片放在多個主機名上,你可以在每個并行下載中同時下載2個以上的文件。但是當下載腳本時,瀏覽器就不會同時下載其它文件了,即便是主機名不相同。

Js放在底部加載其實并不影響瀏覽器展示頁面,除非用戶會在js加載完成之前就調用某個js方法,比如說頁面剛展現到一半,但是恰好這一半里有一部分是調用了還未下載的js,這個時候就會出問題了,如果童子們遇到這種情況,可以把這部分js先加載.
總結一下下:

以上這些優化點其實只是前端優化的部分內容,不過根據80/20原則,這些優化點已經覆蓋了80%的情況了,同時前端優化其實也不是什么復雜的東西,原理上是很簡單的,更多的是需要我們的實踐,因為我們可能會碰到各種各樣的問題,而很多的這些問題其實一般是預測不到的.只有遇到過才知道.

國外服務器常用的SSH命令(putty專用)

對于的朋友,如果FTP的話,那真的是浪費生命,如果能穩定20k地傳輸的話,那還好,可以常常會掉線,然后再重新傳……
幸虧國外的主機好多支持SSH,那么就方便多了,不要等那么久去上傳東西。有的虛擬主機(Cpanel控制面板的)支持在線解壓縮,這樣也比較好,因為傳一個壓縮包比一個一個文件傳要省時好多。
現在就來介紹幾個常用的命令吧:

難度: easy
學習時間: 5分鐘
工具: 推薦 SecureCRT

1. 基礎命令

A.顯示文件源代碼
cat ooxx.php
沒錯, cat 是一個常用查看源代碼的命令,優點是很方便很可愛,缺點是會直接刷刷刷顯示所有源代碼,文件太長只能看到屁股后面的那坨代碼

B. 查看當前目錄
pwd
pwd不是password,而是查看當前目錄,會輸出完整的路徑

C. 更改目錄 Change Directory (cd)
cd /path/to/directory/
有DOS基礎的同學應該會淫蕩的一笑吧,路徑可以用相對也可以用絕對

D. 列出文件/子目錄 Listing Files/SubFolders(ls)
ls
默認只顯示文件名,你也可以帶個參數玩,比如
ls -alh
帶 -alh 輸出會很爽… 自己試試, 大貓喜歡把 ls -alh 顏射為 ll
-a顯示全部文件
-l比較詳細的列表
-h人類能看懂的比如把1024顯示為1K

E.幫助
命令 —help
任何命令后面帶一個 –help 都會顯示一個簡潔版的幫助,記不住參數就查一下

F.獲取遠程文件 wget
wget http://ooxx.me/me.jpg
就會獲取遠程的me.jpg文件到當前目錄,一般搬家的時候用這個
讓服務器去獲取另一個服務器的數據,速度會快的完全不像男人

G.壓縮解壓縮
unzip wordpress.zip
如果文件是zip形式的,比如剛從wordpress主站wget了一個壓縮包過來,只需要輸入unzip 文件名,就可以解壓縮到當前目錄了
tar -czvf ooxx.tar.gz *
把當前目錄所有文件以tar命令打包為ooxx.tar.gz文件
-c創建
-z用gzip壓縮方式
-v顯示壓縮過程
-f搞成一坨file
tar -xzvf ooxx.tar.gz
解壓縮 ooxx.tar.gz 里的文件到當前目錄
-x解壓縮
-z用gzip壓縮方式
-v顯示壓縮過程
-f搞成一坨file

2. 文件系統命令
A.顯示磁盤使用率
df
顯示整個主機的總容量以及比率

B.列表文件/子目錄使用率 (du)
du
會列出所有文件以及子目錄的大小,不是人看的…
du -sh
-s就是summary,只輸出當前文件夾總容量
-h一般在linux就是human給人看的意思,會把1048580b轉換為1mb顯示
du -h —max-depth=1
嘿,只列出當前文件夾和第一級子目錄占用大小

C.刪除文件 Remove files (rm) 少兒不宜的命令,總是需要確認
rm -vf miao.in
強制刪除miao.in這個文件并不需確認,列出刪除文件列表

強制刪除,不要執行,除非你知道你在干嘛…
-v一般v參數都是顯示過程的意思
-f 強奸的單詞會不會拼? F-U-C-K的縮寫,不確認直接F-word了
rm -rf ooxx
刪除ooxx這個文件夾,包含它的子文件和子文件夾

刪除文件用上面的命令,但刪除文件夾的時候就需要跑下遍歷了
-r 比較本土化,是”日”的縮寫,在所有命令里都是 recursive 的意思,有些命令是大寫的 R 需要注意

D. 拷貝文件 (cp)
cp ooxx.me miao.in
復制ooxx.me這個文件并重命名為miao.in

E. 移動文件/重命名 (mv)
mv ooxx.me miao.in
重命名ooxx.me為miao.in
如果加路徑,就是移動到某個路徑并重命名為miao.in
和DOS不一樣,移動文件和重命名換個思路,其實是一個套路,不是么?

F. 創建空文件 (touch)
touch miao.in
這個很色情的命令,就是創建一個 miao.in 的空文件
如果touch了已有的文件,則會更新那個文件的日期為當前
如果touch次數多了,會high

3. 文件權限
A. 更改文件權限 (chmod)
chmod 777 miao.in
默認文件為644,文件夾為755

TIP:
1st digit=Owner; 2nd=Group; 3rd=Other
(-rwxrwxwrx = 777, -rwxr-xr-x = 755, -rw-r–r– = 644, etc.)
7 = Read + Write + Execute
6 = Read + Write
5 = Read + Execute
4 = Read
3 = Write + Execute
2 = Write
1 = Execute
0 = All access denied

4. 高級命令
A. 查找. 常用命令,讓我們來找一下10MB以上的文件吧
find . -type f -size +10000k -exec ls -lh {} \; | awk ‘{ print $5 “: “ $9 }’ |sort -n

B. Grep, 手里握著大西瓜
ls -alh | grep ooxx
只顯示含有ooxx的那幾列,當然你在cat的時候配合這個用找文件里的某些字段很方便

C. 分頁 (Less/More)
less miao.php
如果源代碼很長,則會分頁顯示,上下箭頭滾動,輸入q退出
tail -n 1000 /var/log/httpd/error_log | more
可以用 | more 參數來滾動顯示頁面或行

5. MYSQL 數據庫
導出數據庫
mysqldump -u 數據庫用戶名 -p 數據庫名 > db_ooxx.sql
導出數據庫為db_ooxx.sql

導入數據庫
mysql -u 數據庫用戶名 -p 數據庫名 < db_ooxx.sql —default-character-set=utf8
把當前目錄的 db_ooxx.sql 以 utf8 編碼導入,當然你原來是gbk就改成gbk
中文blog經常遇到這個情況,一不小心就 ??? 滿腦子都問號了

6. VI
留意在vi里敲的每一個鍵… …