MDN/Archives/Kuma/Scripting: Difference between revisions

m
 
(4 intermediate revisions by one other user not shown)
Line 82: Line 82:
** node.js has an active community, works out-of-the-box
** node.js has an active community, works out-of-the-box
*** Maybe consider [https://github.com/zpao/spidernode SpiderNode], but only if we get benefits beyond not-invented-here purity
*** Maybe consider [https://github.com/zpao/spidernode SpiderNode], but only if we get benefits beyond not-invented-here purity
* Or, do something ''with'' Lua?
** [http://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2012-01-30/Technology_report Wikipedia seems fond of Lua for ''their'' templates]


* HTTP proxy service vs embedding JS
* HTTP proxy service vs embedding JS
Line 129: Line 132:
* Plentiful and intelligent HTTP-based caching
* Plentiful and intelligent HTTP-based caching


==== Oh look, a drawring ====
=== Prototype ===
 
lorchard has started work on a prototype in node.js:
* https://github.com/lmorchard/kumascript
 
=== Flow sketch ===
 
Here is a rough sketch of the process and network flows involved in this proposed solution:


[[File:Kumascript.png|1000px|Kuma script flow]]
[[File:Kumascript.png|1000px|Kuma script flow]]
canmove, Confirmed users
1,953

edits