Orion 參考
即時示範
Orion 示範™
假如你太母親,這個網站會在 Orion 上自行代管。™,和這些熱粉紅色鉛筆圖示 右上方的來源路徑會提供您即時示範
建議的書籤程式
請務必在瀏覽器工具列上安裝書籤,方法是從瀏覽器功能表開啟「新書籤」對話方塊畫面,然後在 Location/URL 欄位中輸入以下內容:
javascript:void(location.href='https://cms.sunstarsys.com/redirect?uri='+escape(location.href))
若未安裝此書籤,您將無法瀏覽即時網站,並立即編輯 Orion 中的頁面™
若要使用書籤程式,只需瀏覽您的即時生產網站 (不在 Orion 中) ™
入門指南
IoC 組建 API
...
my $path = "/path/to/source/file";
for my $p (@path::patterns) {
my ($re, $method, $args) = @$p;
next unless $path =~ $re;
++$matched;
my ($content, $mime_extension, $final_args, @new_sources) = view->can($method)->(path => $path, lang => $lang, %$args);
... write UTF $content to target file with associated $mime_extension file-type
}
copy($path, "$target_base/content$path") unless $matched;
...
到職處理
對於早期採用者,Orion ™
為我們提供您在 Subversion 中網站來源的 URL。
請提供 (角色或郵寄清單) 電子郵件地址,以討論網站開發與維護問題,並確保地址為SRS.
訂閱您的生產環境 Web 伺服器
svnwcsub
公眾守護程式svnpubsub
請讓我們知道您想要的內容與送出之組建的內容不同,以及要傳遞至哪一個電子郵件地址。
來源目錄版面配置
- 中繼線 /
- cgi-bin/
- 內容 /
- 範本 /
- 程式庫 /
- path.pm
- view.pm
- 分支 /
如需即時範例,請參閱https://vcs.sunstarsys.com/repos/svn/public/cms-sites/www.sunstarsys.com/。
動態內容
使用變更內容重新產生來源頁面的範例指令碼,即使來源沒有變更。
基本的想法是,您的部分高設定檔來源頁面以「動態」內容建立 (建置包含從其他線上網站 (例如 Jira 瀑布或目前郵寄清單執行緒) 改變的片段。
這是「最新新聞」一節的好例子ASF 首頁,這裡是幕後運作的方式,這裡有一些 shell+svn+cron 魔法 (將動態編譯的源碼檔做為) $file
% cp $file $file.tmp
% svn rm $file
% mv $file.tmp $file
% svn add $file
% svn commit -m "rebuild $file"
將此項目併入一些 shell 程序檔中,將會在您自己的 PC 上使用您快取的 svn 憑證,並讓 cron 以固定的排程執行 (根據您的前端 Web 伺服器 / CDN HTTP 快取的 TTL)。我們完全不需要使用伺服器端工具,您可以完全控制自己的密碼安全性、排程和動態頁面目標。如果您使用的是已啟用 svnpubsub 的 Subversion 服務,則該交易都不會直接與我們的任何硬體有關。您的確認將會觸發我們的 svnwcsub 從屬端,一律監聽您的 svnpubsub 伺服器,在需要時建立及部署這些變更—
例外
待定
搜尋
待定
快速承諾
待定
新增資源
待定
索引
Orion 功能 — 您瀏覽器和 (node.js 型) markdown.js 組建命令檔中的 javascript 程式碼轉換引擎相同…
SunStar 系統 Orion — 企業 Wiki 用於建立、管理及提供靜態網頁,其中使用 #Jamstack 技術提供動態功能…
Orion API — 此頁面編製 ** 搜尋、線上編輯器、Django 樣板程式庫及組建系統 ** API 的索引…
Orion 計畫 — 提供年度預付價格折扣 (每月計費成本最多可折扣 20%)…
Orion 隱私權政策 — 這是符合 GDPR 規範的選擇加入系統。第一次造訪 Orion 時™ CMS/IDE,您將被導引到 Google 頁面,要求您授權…
Orion Security — 「透過安全措施確保安全無虞。」…
Orion 技術 — 現在 w/ mod_perl v2.0.13 w/ ithreads 和 httpd v2.4.58 w/ event mpm 。…