(樂購網專欄 作者:駱騏)對于一個非技術出身的創業者or站長來說,經常遇到程序“見鬼”的情況:根據自己的常識來看,明明非常正確的code卻偏偏在前臺顯示出來就不是那么一回事,甚至經常出現莫名其妙的一些小問題,這些小問題真的如鬼魅一般如影隨形,這對于追求完美界面效果及用戶體驗的站長來說,絕對是不可容忍的,甚至讓人抓狂,無奈技術經常短路,然后就只好大罵“見鬼”!

苦逼滴程序員
駱騏博客最近就遇到這么一個糾結的小問題:網站標題優化過程中多出一個“-”,但就這么一個小小的符號,竟然讓我糾結了2年之久。終于今天晚上,在請教了幾位技術大牛未果的情況下,搜索到一篇相關文章,耐下性子仔細琢磨,終于解決,總結一點廢話如下:
眾所周知,wordpress是最流行的博客建站系統,但wordpress的開發者對SEO根本就沒有概念,也就導致我們初始的wordpress站點模板在SEO上表現很差,比如最典型的網站標題。好在wordpress的開源和流行,讓我們有很多符合SEO優化的模板可以選擇,一些模板或多或少也能解決很多問題。
駱騏博客網站的模板確實比原始模板在SEO性能上有了很多改進,但我在網站運營過程中發現一個小小的問題,無奈,這個小小的問題差不多已經困擾我2年之久,2年來數次嘗試解決,但都無果,很是讓人抓狂。
正常來講,符合SEO優化標準的wordpress站點文章頁,文章標題應該在網站標題的前面,而且為了便于用戶閱讀,文章標題和網站標題之間應該有一個分隔符號,如“-”或者“|”,但我從10年開始啟用的模板,文章標題和網站標題順序以及兩者之間的分隔符都有問題,經調整,順序正常了,但分隔符缺失,后來修改頭部文件header.php,找到title語法代碼,增加了分隔符“-”,問題是解決了,但接著就出現了莫名其妙的首頁網站標題前多出一個“-”的新問題。
問題不影響網站運營,但在我看來,卻非常影響界面美觀!因此,2年來,我也斷斷續續的嘗試解決,想各種辦法、求教各種人試圖修復,但最終沒能成功。
兩周前駱騏博客升級到最新版本,又想起來要解決這個小問題,免得每天打開網站,心里總會有這么一個小疙瘩!但和以前一樣,連著幾個晚上悶頭研究仍沒有頭緒!
今天晚上,又想起來我們公司的一位兼職技術,或許他可以幫忙看看。經過多次溝通,由于這位技術大哥是做服務器運維的,對PHP等程序稍弱,也解決不了,但他提供了一些思路:可以寫一個true or false的判斷語句,如果是首頁,則不調用分隔符,如果是文章頁,則照常調用,這樣應該可以解決!
這個思路應該是對的,這位老哥人非常好,熱心的幫我找他程序員朋友寫了一段代碼過來,我替換上去,不過很遺憾,問題依然存在,看著時間已經快12點了,我不好意思耽誤人家太久,就讓他先去休息。
我本來也想著還是改天再說吧,但臨睡前,又在百度胡亂搜了一下相關的幾個語法代碼,竟然被我找到一篇wp_title()函數相關文章,其中講到的wp_title(’separator’,echo,seplocation)語法判斷,和剛才我們的解決思路很像,按照文章提示,依葫蘆畫瓢,寫了一個判斷語句,替換原來的代碼,哦買噶,終于解決!
感悟和總結:
在真正懂php及熟悉wp的高手來看,這其實是很白癡很簡單的一個問題,但就這么一個白癡問題,竟整整困擾我2年之久,前后還難倒數位業余程序高手和專業程序員!所以說,技術總是會者不難、難者不會;
但請各位老板們不要因此就覺得程序員的工作很簡單,要做到大部分問題很快就能解決的技術造詣這需要修煉多少年?和行醫一樣,一個名醫要做到手到病除,需要多少年的經驗積累?
我雖然不是技術出身,但在長期的站長經歷中,也不時要被逼著去學一點技術皮毛,甚至被逼著整夜整夜的研究解決一個很低級的程序問題,解決了自己還會手舞足蹈,外人則多是不解甚至嘲笑……嗯,沒有親自一行一行的去敲,一段一段的去查,一遍一遍去測那些花花綠綠代碼的經歷,你不會明白其中的苦樂!因此,我很能理解也很敬佩技術大牛們,讓我們給他們多一點尊重和理解吧,程序猿們,還有和程序猿們同屬猴科的站長們,真的比公務猿們,苦逼的多!
綜上,我認為,非技術出身,要想做好一名合格的互聯網公司老板、創業者或站長,除了自身不斷加強技術修養外,一定要找靠譜的技術大牛合作并給予充分重視、理解以及尊重!
本文為駱騏博客原創文章,轉載請注明出處,謝謝!原文地址http://www.luoqi.org/post/412
推薦閱讀
[導讀]在通往搜索的路徑上,360 與搜狗可謂是殊途同歸。周鴻祎和王小川在躊躇很久后,終于發現同一個寶貝——瀏覽器,瀏覽器作為上網的重要入口,能夠給搜索引擎帶來流量和收入。 搜索“三國殺” 引言:讓百度睡不著>>>詳細閱讀
本文標題:不懂程序的站長解決技術問題的感悟
地址:http://www.xglongwei.com/a/22/20120731/78847.html