сайт е уебсайт, съставител, която създава уебсайтове от HTML.
<Силен> О страхотно! Сега, за какво е това? Силен>
Били ли сте някога се бореше с WYSIWYG редактори или заместител за маркиране, която просто не прави това, което искаш? Желаете ли бихте могли просто да използвате обикновена стара HTML, когато погледнеш нагоре, как една маса е маркиран в MediaWiki синтаксис?
Това беше моят ред на мисли, когато исках да започнете блог. Знам, HTML, така че защо да се използва друг език за маркиране? Искам всичко свободата на директно редактиране на изходния код, без да се налага да управляват ръчно дузина колонтитули. Нямам нужда от лъскава база данни, само за да покаже tagcloud от моите статии. И аз искам един прост начин да вградите метаданни.
Затова написах тази Python рамка, която отнема куп HTML мъничета и го превръща в напълно функционален уеб сайт. Обърнете внимание на този файл:
& Nbsp; Заглавие: My First Post
& Nbsp; & Nbsp; & Nbsp; Дата: 2011-01-01
& Nbsp; & Nbsp; & Nbsp; Относно: блог, Python, проста, използваеми
& Nbsp; & Nbsp; & Nbsp;
Това е първият ми пост.
& Nbsp; & Nbsp; & Nbsp;
- Погледни! Списъкът!
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp;
& Nbsp; & Nbsp; & Nbsp;
Форматът е ориентирана към HTTP. Първо там са колекторни линии, които описват метаданни. След един празен ред. И тогава пълна мощност страхотно HTML маркиране с цялата лъскава функциите на HTML5 готови да бъдат използвани инлайн. Какво по-просто от това?
Можете също да зададете команди за бърз достъп да се използва във вашата маркиране! Не, това не е нов микро-маркиране измислена. Това е просто един пишете сервитут.
<Един HREF = "гр: внос + сайт"> Търси "уебсайт внос"
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; с Google
<Силен> Как мога да го използвам? Силен>
Надявам се да се създаде скрипт разполагане somewhen в близко бъдеще. Дотогава ще трябва да се направи малко работа:
$ Git клонинг http://github.com/Boldewyn/website.git
& Nbsp; & Nbsp; & Nbsp; $ Защитен режим my_website
& Nbsp; & Nbsp; & Nbsp; $ CD my_website
& Nbsp; & Nbsp; & Nbsp; $ MKDIR _статии
& Nbsp; & Nbsp; & Nbsp; Котка URL $ = "http://example.com/"
& Nbsp; & Nbsp; & Nbsp; > Заглавие = "Моят нов блог"
& Nbsp; & Nbsp; & Nbsp; > CONFIG
& Nbsp; & Nbsp; & Nbsp; $ # Създаде изделия като HTML файлове в _статии:
& Nbsp; & Nbsp; & Nbsp; $ VI _статии / first_post.html
& Nbsp; & Nbsp; & Nbsp; $ # Вградите всичко друго съдържание директно:
& Nbsp; & Nbsp; & Nbsp; $ Докосване style.css
& Nbsp; & Nbsp; & Nbsp; $ ../website/__main__.py
& Nbsp; & Nbsp; & Nbsp; $ LS
& Nbsp; & Nbsp; & Nbsp; _статии /
& Nbsp; & Nbsp; & Nbsp; _config.py
& Nbsp; & Nbsp; & Nbsp; сайт /
& Nbsp; & Nbsp; & Nbsp; style.css
& Nbsp; & Nbsp; & Nbsp; $ LS сайт
& Nbsp; & Nbsp; & Nbsp; сайт / архив /
& Nbsp; & Nbsp; & Nbsp; сайт / feed.xml
& Nbsp; & Nbsp; & Nbsp; сайт / first_post.html
& Nbsp; & Nbsp; & Nbsp; сайт / index.html
& Nbsp; & Nbsp; & Nbsp; сайт / sitemap.xml
& Nbsp; & Nbsp; & Nbsp; сайт / style.css
& Nbsp; & Nbsp; & Nbsp; сайт / таг /
& Nbsp; & Nbsp; & Nbsp; $ # На готов компилиран сайта е в my_website / сайт /
Всички файлове в my_website, които започват с долна черта "_", няма да бъдат копирани в сайта /.
Ако срещнете проблеми, не се колебайте да подадете бъг в http://github.com/Boldewyn/website/issues.
Requirements:
- Python
Коментари не е намерена