以前MediaWiki做的站點也留了rss.xml在.htaccess中指向一個網址https://%{HTTP_HOST}/api.php?hidebots=1&days=30&limit=1000&action=feedrecentchanges&feedformat=rss,但這個是“最近更新”,展示的是版本對比頁面鍊接,帶有很多&,在robots.txt中被屏蔽了,搜索引擎也不去爬取,我就改為/index.php?title=Special:NewPages&feed=rss&hideredirs
祁勁松的博客文章
很久前用MediaWiki網站的時候發現中文Wiki站有一個很方便的簡體/繁體轉換功能,是MediaWiki自帶的,我們用這種辦法做了好幾個站的繁體版本,還獲得了不少港台海外用戶來訪問。
轉用Drupal後,Drupal有更強大、更通用的多語言支持,但沒有中文Wiki站那樣的簡體/繁體自動轉換功能,我們自己也一直沒有嘗試做這種轉換。
在商量準備做更多的實用查詢詞典類網站的時候,想到要是Drupal站也有簡體/繁體轉換這個功能就好了,這兩天花了一些時間來嘗試,還基本上可以成功!現在記錄一些步驟和要點:
微信小程序之間不能跳轉,但可以分拆、組合小程序。除了可以從一個多功能小程序拆分成多個單一功能的小程序以外(例如“查号吧手機歸屬電話區号騙子号碼”分拆一個“手機歸屬”出來),還可以反過來把多個單一功能的小程序組合成一個多功能小程序,我們最近剛剛做了一個四合一的小程序,把“一把刀新華字典”、“一把刀成語詞典”、“一把刀英漢詞典”、“一把刀漢英詞典”組合成了一個“一把刀詞典合集”的小程序,以便用戶方便使用,也便于我們統一宣傳
按照騰訊的說法,微信小程序不鼓勵相同或者非常類似的、重複的,不過由于剛開始對于小程序起名規則、搜索規則的不了解,我們把查号吧對應的小程序起名為“查号吧手機歸屬電話區号騙子号碼”,顯然是不方便記憶和輸入,原來設想的通過多種關鍵詞可以搜索進入後來也發現不行,所以我們做了一個分拆,把其中常用的“手機歸屬”功能拿出來專門做了一個微信小程序,提供國内手機号段歸屬地查詢,包括移動、聯通、電信和虛拟運營商的全部号段,例如新的15X、17X、18X号段,與查号吧網站同步保持更新,提供省份、城市、運營商、卡類型、長途區号、郵政編碼等詳細信息。
用Drupal搭建電子商務交易網站的工作我們很早就在做了,2011年還在用Drupal 6的時候就搭建了一個數據名錄的銷售站點,可以實現用戶支付寶或者PayPal在線支付、馬上獲得下載數據的權限,當時商城模塊選型的時候就知道有UberCart和Commerce兩種,記得評價時UberCart比較老、經典、集成使用更方便,而Commerce技術比較先進,但沒有找到支付寶的支持模塊,就選用了前者。
後來新搭建的商城網站就用的Drupal 7和UberCart 3.x,去年初還對老的Drupal 6和UberCart 2.x站點進行了升級,用戶使用起來都還方便。
春節後新的一年開始,在做工作計劃的時候,充分了解行業目前狀況是很重要的,我上周花了好幾天的時候,把流量排在前面的幾千個網站列表看了看,也和同事一起探讨分析了兩次,現在把一些要點記錄下來:
一、查看辦法:
alexa的網站排名是非常老、非常經典的,但因為其統計原理是浏覽器alexa插件來進行,而國内現在浏覽器基本上沒有人安裝這個插件了,其中中文網站的排名與實際國内訪問的情況有些不符,甚至有些國人專門搞刷alexa引起混亂。我這次就不專門看alexa排名了。
國内的站長之家的中文網站排名算是比較權威、相對準确的,我這
到目前為止我們做的微信小程序都是純粹線上的,在一些文章介紹或者QQ群裡面發内容帶的二維碼是整個小程序的二維碼,例如:《一把刀新華字典》目前還沒有必要讓每個字都帶有自己的二維碼。
不過考慮到以後可能做與線下實體結合的微信小程序,所以也嘗試了批量生成帶參數的二維碼,我不是在小程序裡面生成,而是在後台用一個PHP程序來批量生成的。
官方網站上的說明是:獲取小程序頁面二維碼
我寫的主要程序如下:
//第一步獲取token function get_access_token($appid,$s
在很多Drupal網站的首頁都是顯示内容的列表,這個列表可以用Views生成,可以根據不能的内容類型、字段、分類術語表等做出不同的列表,不過在有些時候列表的開頭内容比較單調或者不具有代表性,我們以前就曾經設置一個偏移值,從中間開始顯示,但這也不算一個很好的辦法,曾經想過顯示随機内容列表,可沒有實現過。
這次在修改完善一把刀辭海網站的時候,又想到這個問題,先是準備自己用PHP編寫一個随機數比對nid的程序來實現,但在網上搜索了一下,發現用Views非常容易:在排序(SORT CRITERIA)中添加Global: 随機 (Randomize)方式就可以了,注意&
十多年前就做了一把刀實用查詢中的新華字典、漢語詞典内容,去年底有用Drupal做了一個專門的一把刀新華字典網站,并以此為後台數據基礎做了一把刀新華字典微信小程序。
數據都是從網上下載的,用了一段時間發現還卻部分常見字,于是今天專門去網上找了一些資料,編寫一個程序來巡檢常見漢字(暫定1級、2級漢字),列出缺失的所有字以便補齊。
GB2312标準共收錄6763個漢字,其中一級漢字3755個,二級漢字3008個;同時,GB 2312收錄了包括拉丁字母、希臘字母、日文平假名及片假名字母、俄語西裡爾字母在内的682個全角字符。全部6763個漢字如
去年在《微信小程序要來了,是機會嗎?》一文中我就提到Google的PWA(Progressive Web Apps)“漸進式網頁應用”,與微信小程序的使用技術和用戶體驗都比較相似,不同的是小程序以微信為載體,隻能在微信内使用,而PWA是以Chrome等浏覽器為載體,更開放。
去年底、今年初我們開發了好幾款微信小程序,經過一段時間的試水,發現騰訊很不希望純線上的小程序,對于推廣做了很多限制,例如無法模糊搜索、不能發朋友圈、不能長按識别二維碼使用等,而且不允許放置廣告,就斷了很多純線上小程序的收入來源,大大打擊了繼續開發的動力。