2012-11-07 42 views
0

一切都越來越分散。將您的身份驗證外包給Facebook或OpenID,與Disqus一起評論,使用filepicker.io上傳文件以及使用AWS存儲。也許將來的網站將僅僅是將所有這些服務以有意義的方式鏈接到用戶的接口。可能被外包的網站的另一部分是內容。想象一下,用頁面內容,菜單結構和博客文章列表檢索JSON。內容將在您自己的網站上編輯。SaaS CMS API可能和/或有用嗎?

像這樣的CMS可能面臨的問題是自動創建頁面。要求客戶安裝htaccess文件可能是一個選項。也許客戶端只想允許自動加載特定的子域名如domain.com/blog。可能路由應該完全留給客戶端,並且API可以在其content-page.php

上調用我認爲它應該是非常小的,並且不強制在客戶端上使用某些模板引擎。它應該只加載內容的HTML。

我不知道這是否會是有用的,考慮到你可能希望你的CMS也處理路由到內容頁,我不認爲可以通過API來完成,但請糾正我,如果你看到一種方式。

我的問題是:你會用這樣的東西?你有沒有預見到我沒有看到的問題?有什麼建議麼?

爲了更清楚地說明了我的意思,這裏是一個例子客戶端的content-page.php

$cms = new SaaSCMS($apiKey); 
$content = $cms->getContent($_GET['page']); 

if ($content) 
{ 
    // Display content 
} 
else 
{ 
    // 404 
} 
+0

規定的目標提醒Google「無頭CMS」 – user3915432

回答