Cactus

Screenshot Software:
Cactus
Detalii soft:
Versiune: 2.1.2
Incarca data: 20 Feb 15
Producător: Koen Bok
Licenţă: Gratuit
Popularitate: 5

Rating: nan/5 (Total Votes: 0)

Cactus este un generator de simplu, dar puternic website static folosind sistemul șablon Django. Cactus, de asemenea, îl face ușor să se dezvolte pe plan local și implementa site-ul dvs. la S3 direct. It works mare pentru companie, portofoliu, site-uri personale, de sprijin și bloguri.
Pentru a obține o privire de ansamblu [urmăriți acest tutorial video scurt] (https://vimeo.com/46999791).
Cactus se bazează pe ideea că cel mai dynamicness pe site-urile in aceste zile se poate face folosind Javascript, în timp ce site-ul real poate rămâne static. Site-urile statice sunt ușor de gazdă și de obicei foarte repede.
Am dezvoltat Cactus pentru că am vrut un sistem standard de, ușor că designerii de la [canapea] (http://www.madebysofa.com) ar putea folosi pentru a construi și implementa site-uri web rapid. Deci, utilizatori tipici ar fi designeri care sunt tech-savvy, doresc să folosească șabloane, dar nu le place să te pui cu înființarea Django sau S3.
De atunci ea a evoluat destul de un pic cu un sistem de plugin care sprijină blogging-ul, spriting, a versiunilor și este extensibil.
Puteți găsi mai multe discutii despre generatoare site static în acest [Hacker News discuție] (http://news.ycombinator.com/item?id=2233620).
Exemple
- Http://www.madebysofa.com - site-ul canapea
- Http://docs.enstore.com - site-ul de documentare Enstore
Există, de asemenea, un proiect exemplu blog inclus.
tutorial Super rapid pentru nerăbdător
Montați Cactus cu următoarea una căptușeala
& Nbsp; sudo easy_install https://github.com/koenbok/Cactus/zipball/master
Dacă ați văzut nici o eroare, puteți genera acum un nou proiect
& Nbsp; cactus crea ~ / www.mysite.com
Pentru a începe editarea și examinarea site-ul dvs. introduceți următoarele. Cactus va începe un server de web mic, care reconstruiește site-ul dvs. la fel de repede ca tine editați un fișier. Puteți opri serverul cu control c.
& Nbsp; cd ~ / www.mysite.com cactus servi
Odată ce sunteți gata de a disloca site-ul dvs. la S3 puteți rula următoarele. Veți avea nevoie de dumneavoastră [de acces Amazon keys](https://payments.amazon.com/sdui/sdui/helpTab/Checkout-by-Amazon/Advanced-Integration-Help/Using-Your-Access-Key). Dacă nu ai unul încă, [citeste cum să obțineți o aici] (http://www.hongkiat.com/blog/amazon-s3-the-beginners-guide/#Gettting_an_Amazon_S3_Account).
& Nbsp; cactus implementat
Voila. Site-ul dvs. generate de Cactusi si gazduit pe S3!
Ghid Extinsa
Crearea unui nou proiect
Puteți crea un nou proiect prin generarea unei noi structuri proiect ca acesta. Asigurați-vă că folderul de destinație nu există încă.
& Nbsp; cactus [cale] a crea
Dacă nu ați vedea nici o eroare, calea pe care a subliniat ar trebui sa arate ca aceasta.
- Construi Generat site-ul (încărcați acest pentru gazda)
- pagini paginile site-ului reale
- Index.html
- Sitemap.xml
- Robots.txt
- Error.html o pagină implicit 404
- Șabloane Susține șabloanele Django
- Base.html
- Director static cu active statice
- imagini
- Css
- Js
& Nbsp; plugin-uri O listă de plugin-uri. Pentru a activa elimina dezactivat de la numele
Efectuarea site-ul dvs.
După generarea site-ul dvs. puteți începe de construcție prin adăugarea de pagini la conținut, care se pot baza pe șabloane. Deci, de exemplu, dacă doriți o pagină /articles/2010/my-article.html v-ar crea fișierul cu directoarele din folderul de pagini. Apoi, puteți edita fișierul și folosi celelalte funcții șablon Django lui.
Construirea site-ul dvs.
Când vă construiți site-ul dvs. se va genera o versiune statică în dosarul construi pe care le puteți încărca la orice gazdă. Practic se va face fiecare pagină de dosarul de pagini, copiați-l pe directorul construi și se adaugă toate activele statice pentru o astfel devine un site web autonom. Puteți construi site-ul ca aceasta:
& Nbsp; cd [ta-cactus-cale] cactus construi
Site-ul dvs. pronunțate pot fi acum găsite în [calea] / construi dosar. Cactus poate rula, de asemenea, un server de web mic pentru a previzualiza site-ul dvs. și să o actualizați atunci când faceți orice modificări. Acest lucru este foarte la îndemână atunci când în curs de dezvoltare. Puteți să-l rulați ca aceasta:
& Nbsp; cactus servi
Conectarea și contexte
Cactus îl face ușor de a lega relativ la pagini și bunuri statice în interiorul proiectul dumneavoastră folosind standardul variabile de context STATIC_URL și ROOT_URL. De exemplu, dacă sunteți în pagina /blog/2011/Jan/my-article.html și-ar dori să se leagă de /contact.html v-ar scrie următoarele:
& Nbsp; Contact
Implementarea
Cactus pot implementa site-ul dvs. direct la S3, tot ce ai nevoie sunt acreditările Amazon și un nume găleată. Cactus își amintește acestea într-o configurație nume de fișier config.json să facă în viitor desfășoară nedureros. Cheia secretă sunt stocate în siguranță în breloc sau servicii similare de pe alte sisteme de operare.
& Nbsp; cactus implementat
După implementarea puteți vizita site-ul direct. Puteți găsi un jurnal de implementat la [site-ul url] /versions.txt.
Cactus de asemenea, face-vă că toate fișierele text sunt comprimate și adaugă anteturile cache.
Extra
Cactus va genera automat un fișier robots.txt și sitemap.xml pentru dumneavoastră, bazate pe paginile dumneavoastră. . Acest lucru va ajuta impotriva să indexeze paginile dvs. pentru Google și Bing, de exemplu

Cerințe :

  • Python

Alte software-uri de dezvoltator Koen Bok

Cactus
Cactus

11 Apr 15

Framer
Framer

13 May 15

Comentarii la Cactus

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!