[WordPress] 外掛分享: Cairn

首頁外掛目錄 › Cairn
WordPress 外掛 Cairn 的封面圖片
全新外掛
安裝啟用
尚無評分
4354 天前
最後更新
問題解決
WordPress 3.8+ v0.1.5 上架:2014-01-01

內容簡介

在網路上出售藝術品。Cairn旨在展示全屏幕下的藝術品,並能夠在多種顯示大小的平台上實現快速且安全的功能。

Cairn速度快,因為模板渲染是客戶端處理的。Cairn通過使用靜態/urls.json中定義的url規則,鉤入重寫規則,替換了WordPress的主題和永久鏈接功能。模板使用EJS模板和客戶端渲染。使用相同規則的jQuery插件加快了用戶交互速度,並且與足夠的數據能夠在不請求遠程服務器的情況下渲染URL。

Cairn很安全,因為在數據庫中存儲的個人身份識別信息使用GPG公鑰進行加密,並且私鑰樂觀離線存儲。使用此插件時,必須提交此信息透過TLS連接(HTTPS)。其他安全功能包括可以使用加密貨幣Bitcoin進行支付,因此無需共享可能涉及個人身份的信息,並且可以直接點對點處理。

功能

接受bitcoin和信用卡支付
個人隱私和安全性
動態價格和貨幣偏好
專為移動端設計
URL導航是客戶端的且輕量級

先決條件:

在電腦上運行GNU/Linux、Apache、MySQL進行開發和測試。
使用GPG並具有電子郵件公鑰/私鑰
JavaScript、jQuery和AJAX的專業知識
EJS JavaScript模板化的基本知識
有使用Electrum Bitcoin錢包的經驗和點對點支付的概念。
了解非對稱加密和公共/私有密鑰的原則
中級的PHP知識
需要USPS Web Tools API帳戶以進行運費計算
Stripe帳戶以進行信用卡處理的一般知識
RSS/Atom feeds的基本知識
Apache .htaccess和重寫URL的基本原則
經驗豐富的cron計劃配置
了解PHP APC進行緩存是一個加分項目

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.1.5) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Cairn」→ 直接安裝(推薦)

原文外掛簡介

Sell fine art online. Cairn is built to be fast and secure to display artwork full screen and across a wide range of display sizes.
Cairn is fast because template rendering is handled on the client side. Cairn replaces the theme and permalink features of WordPress by hooking into the rewrite rules with url rules defined in static/urls.json. Templates are written using EJS Templating and are rendered on the client side. There is a jQuery plugin written that uses the same rules to speed up user interactions, and with enough data able to render URLS without a request to the remote server.
Cairn is secure because personally identifiable information is stored in the database encrypted with a GPG public key, and private keys stored optimistically offline. This information should be submitted over an TLS connection (HTTPS), and is compulsory when using this plugin. Additionally security features include payments being able to be handled using cryptocurrency Bitcoin, and thus no potentially personally identifiable information is nessasary to be shared with a third party and can be directly peer-to-peer.
Features

Accept bitcoin and credit card payments
Personal privacy and security
Dynamic prices and currency preference
Designed for mobile
URL navigation is client side and lightweight

Prerequisites:

A computer running GNU/Linux, Apache, MySQL to do development and testing.
The use of GPG and have a public/private for email
Expert knowledge of JavaScript, jQuery and AJAX
General knowledge of EJS JavaScript templating
Experience with the Electrum Bitcoin Wallet and general concepts of peer-to-peer payments.
Understand priciples of asymetric cryptography and public/private keys
Intermediate knowledge of PHP
USPS Web Tools API account for shipping calculations
A Stripe account to process credit cards
General knowledge of RSS/Atom feeds
Apache .htaccess and general priciples of rewriting URLs
Experience with configuring cron schedules
Knowledge of PHP APC for caching is a plus

延伸相關外掛

文章
Filter
Mastodon