Pull to refresh

Comments 68

По моему, бесполезная вещь. Ну скачают её 500 человек, у всех будут одинаковые шаблонные сайты. К тому же, большинство веб мастеров верстают самостоятельно с макета.
Это не проблема, если не полениться и сделать свой шаблон. Эта программа по сути — шаблонизатор + упрощенная разметка для генерации html (некое подобие markdown) + аплоад на ftp, а интерфейс просто обертка вокруг этого.
Ну осталось только подпилить синтаксис и формат шаблона с учетом реального опыта и сделать магазин тем, куда юзеры могут сабмитить свои темы.
Если программа станет популярна, возможно так и будет.
Ой, тут некоторых хабралюдей послушать, так они сразу начинали уже чуть ли не на ассемблере программировать в детском саду. Все должны с чего-то начинать, и чем удобнее будет подобный инструментарий тем больше вероятно талантливых людей раскроют в себе желание работать и программировать для web.

Большое спасибо автору за красивый GUI и вообще все опрятно и доступно. Даже если 10 человек решат стать вебмастерами после пользования вашей программой — это будет замечательно!
Я конечно не начинал с ассемблера в детском саду, но свой путь в мир веб разработок начал самостоятельно без подобного софта. Учебник html и css, и обычный html редактор с подсветкой.
Влечение к html появилось около лет 7 назад, тогда еще нашёл один сайт, позволяющий делать через конструктор элементарнейшие сайты. На этом же сервисе увидел другие сайты созданные через него же, они выглядели на тот момент очень даже не плохо. Начал вникать как через такой конструктор делать такие же «красивые» сайты. Выяснил что c помощью html и css, и с тех пор начал учить, учить, и еще раз учить. Потом пошли python, php и так далее.

Я не говорю что данный софт совсем бесполезен, он возможно подойдёт обленившимся веб мастерам, которые через него будут штамповать сайты за пол часа. Но именно для начинающих, я бы посоветовал учить по книгам
Я наверно чего-то не понимаю. Разве сабж не генератор статичных сайтов, так полюбившихся на хабре?

Не всегда есть возможность использовать серверные языки на хостинге. К таковым можно отнести старейший народ и модный github.
Как вам повезло. Я в 7 классе купил книжку Стандарт HTML 4.01. И вместо редактора кода у меня была тетрадка. Так напишешь напишешь потом бежишь к другу набирать все и смотреть что получилось. =)))
Если в ней можно делать свои шаблоны — то вполне себе классная штука для сайтов без динамического user-generated содержимого.
Да, шаблоны настраиваются. Была задумка сделать визуальный генератор шаблонов, но это тянет на отдельный проект :)
Комментарии можно пристегнуть. Множество сервисов есть. Более другого user-generated не особо бывает, и уже сразу становится не очень стандартным сервисом.
Да, хорошее предложение. После введения блог-элементов в программу скорее всего добавлю.
Шаблон можно прикрутить свой. В свойствах Сайта, на вкладке Шаблон исходный html код шаблона его можно править по своему усмотрению. При нажатии на кнопку Обзор… откроется папка с файлами шаблона — картинками и стилями. Замените картинки, откорректируйте стиль и у Вас будет свой почти уникальный шаблон.
А сайт проекта тоже в это программе? Шустренько работает;)
Да, на скриншоте именно проект сайта программы, можно даже увидеть элементы страниц.
Тоже самое бы, да еще и в вебе — цены бы не было проекту для сайтов-визиток.
Пока читал, возник вариант такой: сделать всё в том же в WordPress на локальном компьютере, сохранить весь сайт как html страницы, загрузить на сервер. Сохранить данную копию в отдельную папку, при изменении чего-либо, снова сохранить в отдельную папку, сравнить содержимое двух папок, закачать изменившиеся файлы. Таким образом если делать «обертку» к этому всему, то она бы получилась проще в написании, но конечно же медленнее в работе, так как каждый раз нужно сохранять весь сайт в html и сравнивать страницы. Но как вариант вполне…
Ну для этого как минимум надо держать локально веб-сервер с WordPress-ом. И есть еще один момент. У WordPress-а на живом хостинге при изменении контента отправляется PING специальным сервисам с уведомлением об изменениях. В случае локального WordPress-а это не сработает. Вот, кстати, еще один модуль, который хочу добавить в программу. PING после публикации. А если пофантазировать, то и кросспостинг на блоги и социалки, но это уже попахивает спамерством и манимейкерством — не по профилю Хабра… :)
А сама идея с WordPress-ом — интересная.
ей, на самом деле, уже много лет. еще со времен teleport pro и уже не помню какой версии дримвейвера :) стянул сайт, разметил «макросами» и «найти и заменить». для минисайтов работало прекрасно. но это да, не по профилю Хабра тема, если развивать ее дальше :)
м. б. просто настроить кэширование?
Так то да, почти тоже самое по-скорости получится, но статья про html, поэтому так :)
Делал почти подобным образом несколько сайтов.
Сайт был набором html страниц, которые генерировались в админке сайта, так же и с комментариями.
Скорость работы сайта была соответствующей )
Вполне себе хороший вариант для ведения сайта на Github Pages.
Программе не хватает поддержки vcs чтобы можно было коммитить на Github.
Bytexpert WebProject™. Бесплатная версия.

Планируются платные версии с дополнительными возможностями?
У меня нет Windows, попробовал запустить через Wine 1.4 на Ubuntu 12.04 все успешно установилось но при запуске выпало это. Может чем-то поможет.
Да, сейчас заметно снова стали популярны генераторы статических сайтов для Github итд.
Многие программисты пользуются хостингом страниц на Github и держат там свои статические блоги.
Есть генераторы типа jekyll, octopress, pelican и многие другие))
Так что статические генераторы сейчас снова в трендах!
К сожалению, пока работа программы гарантируется на Windows (XP/Vista/7/8). Думаю проблема в том, что программа использует ActiveX контролы для отображения содержания папок с изображениями и файлами. Я думаю, со временем, это можно будет исправить.
По поводу платных версий. Изначально были мысли монетизировать проект, но пока я отказался от этого и буду развивать этот проект пока в бесплатном виде.
По поводу Github и vcs — изучу вопрос, спасибо.
Ну как сказать )
Сейчас многие для сайтов визиток ставят монструазные CMS. Не очень то радует такая тенденция.
Почему только через ftp публикация?

Можно было бы добавить публикацию по указанному пути в папку.
Сайт генерируется в папку на локальном диске, а уже затем его можно опубликовать на FTP, месторасположение папки куда будет генерироваться сайт можно указать на вкладке Файлы в свойствах сайта, нажав на кнопку Изменить… вверху справа.
И правда, в папке. Нашел.

Жаль, что у меня нет ftp, только ssh или примонтированная fs. Приходится вбивать фейковый адрес, чтобы перегенерировать сайт. Или еще при нажатии «просмотр» обновляется файл-страница.

Вообще, хорошая идея, делать статичные сайты.
Файл собирается при команде «Просмотр» и при публикации. В бете была команда «Собрать», но я ее убрал, посчитав не не особо нужной. Собственно можно прикрутить и публикацию в папку, сделать не сложно. Были фантазии еще zip-овать изменения и после заливки по FTP давать команду, которая распаковывала бы файлы на сервере, но это уже из области сексуальных извращений и я оставил это «на сладкое»… :)
Если кроме FTP прикрутить выгрузку в корзины на Amazon S3 (который позволяет таким образом размещать статические сайты)…
Хорошее предложение, в ТуДу. Спасибо.
А подсветка изменений в тексте/коде есть?
Подсветки изменений нет. Только подсветка синтаксиса HTML, но там по сути и без нее можно обойтись используя упрощенный язык разметки вместо html, основные команды разметки вынесены в тулбар редактора.
Интересно в процессе редактирования видеть изменения, как в Word.
C офф сайт, что касается планов:
Возможность собирать сайты с поддержкой PHP/SSI включений для оптимизации файловой структуры сайта. Для работы нужно будет иметь установленный локальный веб-сервер.

В php разве нет какого нибудь встроенного веб сервера?
Я, например, давно забыл что такое локальный веб сервер, при разработке на питоновких фреймворках, так как во всех уже встроен веб сервер для локальной разработки.
Начинающий пользователь вряд ли будет заморачиваться с установкой. Встройте в программу.
К сожалению, нет. Тут нужно ставить либо Апач, Ксамп или Денвер в программу встроить не получится.
Благодарю за ссылку. Обязательно ознакомлюсь.
Вариантов много, если этот не подходит. Есть веб серверы, которые на самом же php написаны (например www.linux.org.ru/news/opensource/1773391).
Желаю развития проекту!
Нет, в планах была только Windows версия. Да и под Вайном вот ошибки есть, их наверное удастся побороть, а версий под другие платформы скорее всего не будет.
Скачал, поставил, посмотрел. В принципе, в перспективе тулза полезная. Мне нравится и замысел, и подход, и, в принципе, интерфейс. У меня часто бывают проекты, которые удобней прототипировать именно в HTML и уже утвержденный вариант уводить в динамику. И такая программка сильно облегчила бы рутину.
Но есть много куда развивать.

Шаблонизация, к.м.к., тут один из главнейших компонентов. Если бы можно было, во-первых, шаблоны привязывать не к общему хранилищу, а к проекту или хотя бы группировать их по проектам, во-вторых, использовать в рамках проекта несколько шаблонов (как часто бывает: титул, пейдж, страница с какой-нибудь дополнительной колонкой), то я бы эту программку купил.

Если, конечно, основным средством монетизации вы не планируете оставить подгонку шаблонов за вебмани :)
Спасибо за отзыв. Да, развиваться есть куда. Сейчас шаблон действует в рамках одного сайта, в проекте может быть несколько сайтов с разными шаблонами. В топике я описал хак с созданием подраздела сайта со своим шаблоном, но он разумеется не очень удобен в использовании. Такую штатную возможность я планирую реализовать, дать возможность использования нескольких шаблонов в рамках одного проекта.

Ну а подгонка шаблонов за вебмани — это не тот способ монетизации к которому я стремлюсь, это просто вариант платного саппорта, для тех кого заинтересовала программа :)
Я однажды вынужден был делать сайт для хостинга, где даже php не давали (ну такой вот «маркетинг по-русски», что сказать — хостинг платный, а php нет).

И, помню, с удовольствием делал то же, что обычно делается на сервере, только на стороне клиента, обычным привычным js. И все прекрасно заработало, и сайт я сделал в DW, который помог автоматом вписывать контент в шаблоны.

И, по опыту скажу, если ваше решение не хуже DW, это просто здорово, что Вы его написали. «Не хуже» именно с поддержкой шаблонов, я не про визуальный редактор )
R-Dorgen имхо мощнее и проще. Мне, например, такими софтинками хочется пользоваться с консоли, да там и в gui нет ненужного функционала.
UFO just landed and posted this here
Я думаю, большинство программистов это — велико-изобретатели (от слова — велик). Каждому хочется свой велосипед :)
круто, че.
хотя по мне так PHP — лучший шаблонизатор.
делал как-то я подобный проект: но в отличие от Вашего проекта у меня
во внутренней сети поднята CMS которая имеет волшебную кнопку «генерате»
по нажатии этой кнопки происходит генерация взаимосвязанных html страниц,
весь вывод с шаблонизатора направлен в файл index.html
Единственный динамический элемент в данном сайте — это поиск, который прикручен через sphinx
Сам сфинкс кушает данные из БД, а выводом для поиска является не page_id, а фактический путь к страницы
Хороший подход. Честно говоря, у меня в мыслях было развитие программы в некоторый генератор и для серверной части и для клиентской. Но это пока все на уровне фантазий, но направление интересное.
Отлично!

Какие перспективы с многоязычными сайтами? Чтобы одна и та же статья переключалась между языками неким контролом (флажки в хедере, комбобокс в футере)
Хм, в планах такой возможности не было. Я предпочитаю разносить языки по доменам, но можно подумать над реализацией подобного функционала. Спасибо за предложение.
1) буду смотреть и изучать
2) есть ли возможность уже существующий сайт перевести на работу через данную программу?
По второму пункту: в автоматическом режиме — нет. Пока только руками.
Бесплатный аналог Artisteer? Жаль что под Linux не работает :(
Нет, не аналог Artisteer. У меня шаблоны должны быть готовые. А Artisteer — конструктор шаблонов.
Кстати, упрощенный бесплатный аналог Artisteer будет, в планах аналогичная функция была для WebProject. Но скорее всего будет как отдельный продукт, который будет уметь сохранять созданные шаблоны в формате WebProject. Но, к сожалению, тоже только для Windows платформы.
UFO just landed and posted this here
Sign up to leave a comment.

Articles