Cactus

Software screenshot:
Cactus
Podrobnosti Software:
Verze: 2.1.2
Datum uploadu: 20 Feb 15
Vývojka: Koen Bok
Licence: Volný
Popularita: 5

Rating: nan/5 (Total Votes: 0)

Cactus je jednoduchý, ale mocný statický webové stránky generátor pomocí systému šablony Django. Cactus také usnadňuje rozvoj na místní úrovni a nasadit vaše stránky S3 přímo. Funguje to skvěle hodí pro společnosti, portfolio, osobní webové stránky, na podporu a blogy.
Chcete-li získat rychlý přehled [sledovat tento krátký instruktážní video] (https://vimeo.com/46999791).
Cactus je založen na myšlence, že většina dynamicness na webových stránkách v těchto dnech může být provedeno pomocí Javascriptu, zatímco skutečné místo může zůstat statický. Statické webové stránky jsou snadné pořádat a obvykle velmi rychle.
Vyvinul jsem Cactus, protože jsem chtěl, standardní, jednoduchý systém, který designéři [Sofa] (http://www.madebysofa.com) by mohl použít k vytvoření a nasazení rychlé webové stránky. Takže běžní uživatelé by návrháři, které jsou technicky zdatné, chtějí použít šablony, ale nelíbí se vám, aby si se nastavení Django nebo S3.
Od té doby se vyvinulo trochu s zásuvných modulů systému, který podporuje blogů, spriting, verzování a je rozšiřitelný.
Můžete si najít více diskutuje o statických generátorů na místě v tomto [Hacker News diskuse] (http://news.ycombinator.com/item?id=2233620).
Příklady
- Http://www.madebysofa.com - Sofa webové stránky
- Http://docs.enstore.com - internetové stránky Enstore dokumentace
K dispozici je také příkladem blog projekt hotelu.
Super rychlý návod pro netrpělivé
Nainstalujte Cactus s tímto jedním vložky
& Nbsp; sudo easy_install https://github.com/koenbok/Cactus/zipball/master
Pokud jste viděli žádné chyby, nyní můžete vytvořit nový projekt
& Nbsp; kaktus vytvořit ~ / www.mysite.com
Chcete-li začít s úpravami a náhledy vaše stránky zadejte následující. Cactus začne malý webový server, který znovu sestaví vaše stránky, jakmile budete editovat soubor. Můžete zastavit server s regulací-C.
& Nbsp; cd ~ / www.mysite.com kaktus sloužit
Jakmile jste připraveni k nasazení vaše stránky S3 můžete spustit následující. Budete potřebovat [Amazon přístup keys](https://payments.amazon.com/sdui/sdui/helpTab/Checkout-by-Amazon/Advanced-Integration-Help/Using-Your-Access-Key). Pokud nemáte ještě jeden, [přečtěte si, jak se dostat jeden zde] (http://www.hongkiat.com/blog/amazon-s3-the-beginners-guide/#Gettting_an_Amazon_S3_Account).
& Nbsp; kaktus deploy
Voila. Vaše webové stránky generované Cactus a hostuje S3!
Rozšířené používání
Vytvoření nového projektu
Můžete vytvořit nový projekt vytváří novou strukturu projektu, jako je tento. Ujistěte se, že cílová složka dosud neexistuje.
& Nbsp; kaktus [path] vytvoří
Pokud jste neviděli žádné chyby, cesta, kterou ukázal by měl nyní vypadat takto.
- Build generovaný site (nahrát to do svého hostitele)
- strany Skutečné stránky webu
- Index.html
- Sitemap.xml
- Robots.txt
- Error.html A výchozí stránku 404
- Šablony Pojme své Django šablony
- Base.html
- Statická Directory se statickými aktivy
- fotografie
- Css
- Js
& Nbsp; plugins seznam pluginů. Chcete-li povolit Odebrat zakázána z názvu
tvorby webu
Po vytvoření své stránky můžete začít stavět přidáním stránky do obsahu, který se mohou spolehnout na šablonách. Tak například, pokud chcete stránku /articles/2010/my-article.html byste vytvořit soubor s adresáři ve složce stran. Potom můžete upravit soubor a používat funkce šablon Djangovo.
Stavební váš web
Když stavíte vaše stránky bude generovat statické verzi ve složce sestavení, které můžete nahrát na libovolném počítači. V podstatě to bude skýtat každé stránky vaší složce stránek, zkopírujte jej do složky sestavení a přidat všechny statické aktiva, aby si to se stává samostatný webové stránky. Můžete si vytvořit svůj stránky, jako je tento:
& Nbsp; CD [your-kaktus-path] kaktus build
Váš vykreslení webové stránky lze nyní nalézt v [cesta] / stavět složku. Cactus lze také spustit malou webserver pro náhled vaše stránky a aktualizovat, když provedete změny. To je opravdu vhod při vývoji. Můžete spustit to takhle:
& Nbsp; kaktus sloužit
Propojení a kontexty
Cactus usnadňuje poměrně odkaz na stránky a statické aktiv uvnitř projektu pomocí kontextové proměnné STATIC_URL a ROOT_URL. Například, pokud jste na stránce /blog/2011/Jan/my-article.html a chtěl bych propojit /contact.html byste napsat následující:
& Nbsp; Kontakt
Nasazení
Cactus mohou nasadit své webové stránky přímo na S3, vše, co potřebujete, jsou vaše Amazon pověření a název kbelík. Cactus pamatuje ty v konfiguračním název souboru config.json, aby budoucí nasadí bezbolestné. Tajný klíč je bezpečně uložen v řetězci klíčů nebo podobných služeb na jiném OS.
& Nbsp; kaktus deploy
Po implementaci můžete navštívit webové stránky přímo. Najdete protokol používají na [url] místo /versions.txt.
Cactus také zajišťuje, že všechny vaše textové soubory jsou komprimovány a dodává mezipaměti záhlaví.
Extras
Cactus bude auto generovat robots.txt a sitemap.xml soubor pro vás na základě vašich stránkách. , To pomůže roboty index vaše stránky Google a Bing například

Požadavky na :

  • Python

Ostatní software developer Koen Bok

Cactus
Cactus

11 Apr 15

Framer
Framer

13 May 15

Komentáře k Cactus

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!