星期一, 4月 20, 2009
R.I.P. Google Page Creator
這回不得不搬走在Google Page Creator中的頁面了。管理版面中已經出現了搬遷的選項。
其中一項是搬遷至 Google Sites ,什麼都不做等到六月就會自動幫你做的了。但是有幾個很大的問題:
從 GPC 中下載下來的備份除了 Page 的檔名多了 ".html" 而未發佈的 Page 的檔名多了 "_draft.html" 外,其他的都是原本的名稱(UTF-8編碼),非英文的檔名解開時建議用 7-Zip 解壓,用 WinRAR 解開的話這些檔名會解不開。
每一個 Page 中的 interlink 補回 ".html" 後基本上就沒問題,可以上傳了。
要讓 SiteMix 像 GPC 一樣指到 home.html 的話就要編一個 index.php,但是我還需要像 GPC 的 sitemap.xml,就一併寫進去了 。
然後在搬遷選項中選擇 "Opt out" 並輸入轉移後的網址(如 http://newsite.sitemix.jp/),遇到像 http://oldsite.googlepages.com/mypage 的頁面時,在新站裡就建一個 mypage 的目錄並用 index.php 或是 index.html 指回 ../mypage.html 中。
我就這樣把五個 GPC Site 搬到我的 SiteMix 空間了。
Technorati Tag: google, gpc
其中一項是搬遷至 Google Sites ,什麼都不做等到六月就會自動幫你做的了。但是有幾個很大的問題:
- 頁面中的 Javascript 和 CSS 都會被移除。
- 不能上傳 .js/.css/.htm(l) 類型的檔案
- 不再是 Page card 的形式,而是 wiki 形式
Alpha.Roc 写道 "今年6月,Google Page Creator即将停止服务。而对于老用户而言,伴随而来的,还有寻找替代空间所带来的无端痛苦。虽然,Google提供了将 Google Page Creator迁移到Google Sites的方案,但由于Sites不支持JavaScript和CSS 等功能,对于许多将Blogger的脚本代码存放在Google Page的用户而言,这个方案显然并不合适。雖然改用 Google App Engine 也算是一個不錯的想法,但是上傳時就變得麻煩多了,而且我有不少大過 1MB 的檔案。我最後決定搬到日本的 SiteMix 去。
其实,相对于 Google Sites,Google的另一个服务,作为云计算平台的 Google App Engine 更适合作为替代 Page Creator 的脚本宿主服务器——毕竟,App Engine 本身就是个在线服务器,可以存储任何容量小于 1MB 的静态文件(一般单个的图片、网页和脚本文件的容量都不会超过1MB)。今天,尝试着将自己的 Page Creator 迁移到了 App Engine 下,感觉并不复杂,只是需要熟悉 app.yaml 的配置。把自己的方法和配置放出来,供需要迁移的同学们参考。"
從 GPC 中下載下來的備份除了 Page 的檔名多了 ".html" 而未發佈的 Page 的檔名多了 "_draft.html" 外,其他的都是原本的名稱(UTF-8編碼),非英文的檔名解開時建議用 7-Zip 解壓,用 WinRAR 解開的話這些檔名會解不開。
每一個 Page 中的 interlink 補回 ".html" 後基本上就沒問題,可以上傳了。
要讓 SiteMix 像 GPC 一樣指到 home.html 的話就要編一個 index.php,但是我還需要像 GPC 的 sitemap.xml,就一併寫進去了 。
<?php
if(isset($_GET['sitemap'])) {
header('Content-Type: text/xml');
echo '<'.'?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
';
$f = glob('*');
foreach ($f as $fi) {
if(strpos($fi,'.php')===false)
echo '<url>
<loc>http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/'.$fi.'</loc>
</url>
';
}
echo '</urlset>';
}
else
header('Location: home.html');
?>
然後在搬遷選項中選擇 "Opt out" 並輸入轉移後的網址(如 http://newsite.sitemix.jp/),遇到像 http://oldsite.googlepages.com/mypage 的頁面時,在新站裡就建一個 mypage 的目錄並用 index.php 或是 index.html 指回 ../mypage.html 中。
我就這樣把五個 GPC Site 搬到我的 SiteMix 空間了。
Technorati Tag: google, gpc
星期一, 3月 03, 2008
Google Cheuqe
星期六, 3月 24, 2007
強制轉移
星期四, 8月 17, 2006
試用Blogger Beta
早兩天Google推出了Blogger Beta公開測試版。
我也申請了一個試用。
現在Blogger Beta帳戶整合到Google帳戶裡面了。
增加的功能:
backlink: sblog://beta - 某廢柴的廢棄日記試驗場
我也申請了一個試用。
現在Blogger Beta帳戶整合到Google帳戶裡面了。
增加的功能:
- 利用Label進行分類
- 更多的模板選擇(目前還没有新模板)
- 有限的布局調整可視化
- 模板顏色和字體的可視化調整
- 閱讀權限的限制(任何人、指定用戶或者作者)
- 即時發佈,不用Save後再Publish
- 導航列變了,没有了blogthis,搜索功能應該是直接搜索數據庫了
- 中文label不起作用,只有英文label才能找到相應的文章
- 導航列不能去掉了
- 模板暫時不能直接編輯HTML(Classic Template可以編輯)
- 中文界面還未完善
- 不再支援ftp發佈(不能建立新的,原來的照用)
- 導航列的中文搜索功能不起作用
- back link不能使用(?)
backlink: sblog://beta - 某廢柴的廢棄日記試驗場







