Вы читали то что написано мной выше? WordPress не решает задач удобного ведения и обновления нескольких небольших html сайтов.
Вы поставили и попробовали мою программу, если пишите что "Это сделать проще, чем разобраться в Вашей программе", можно спросить, что показалось сложно именно Вам в моей программе? Или это реплика из области "не читал, но осуждаю". Я не спорю, у Вас другие задачи, но у меня они такие какие я описал выше. Чем мне поможет WordPress?---------- Добавлено 25.02.2012 в 15:24 ----------
Да, спасибо, я это понял :) По поводу почему CMS хороша в описанном Вами случае, у меня вопросов как раз не возникает - для таких задач именно такая и нужна.---------- Добавлено 25.02.2012 в 15:25 ----------Я думаю, что всем все ясно :) Тему можно закрывать.
Да я согласен, я не спорю, что софт этот надо было написать 10 лет назад. Но эта полемика уже выходит за рамки смысла названия топика. Я предлагал пофантазировать, что еще добавить в мой софт, а мне в ответ только реплики что он не нужен. Вероятно, я неправильно топик обозвал, вот в чем моя ошибка.
Но я все ж отвлекусь и попытаюсь оправдаться. Вот я разработчик, я написал несколько программ, и мне нужно для них несколько интернет сайтов, причем небольших, страничек на 5-10, Что мне делать? Ставить на каждый хост CMS и админить и настраивать каждую отдельно? Или ставить многосайтовую CMS и настраивать ее? А если у меня русский сайт на одном хосте, а английский на другом? Зачем мне CMS, если мне достаточно несколько статичных сайтов.
Второй вопрос, в чем делать такие сайты? Большинство десктопных систем не имеют системы шаблонизации и макросов. Править каждую страницу отдельно и исправлять один и тот же текст по группе страниц поиском и заменой?
Вот я и написал WebProject чтоб вести несколько статичных html сайтов в одной программе с шаблонизатором и макросами. Чтоб настроить шаблон и писать и править только контент. И топик по сути я создал ради того, чтоб узнать, что если есть люди со схожими задачами, то что им бы еще хотелось видеть в моей программе. Но видимо я все же ошибся форумом и здесь нет или крайне мало людей заинтересованных в такой программе.
Я не очень понял про: шаблон отделен от контента. У меня именно так и сделано, контент отдельно, шаблон настраивается отдельно. Инклуды и PHP вставки тоже возможны при сборке чтоб минимизировать количество изменений при обновлении сайта.
Видимо я не туда сунулся со своими вопросами и предложениями, ЦА видимо не та, здесь люди в большинстве своем те, которым проще CMS на хосте развернуть, чем программу под Винду установить . Но есть и другие, кому проще для этого иметь десктопный софт.
Не холивара ради....
Ну и это в том числе. А софт этот нужен хотя бы мне самому, вот я выпустил программный продукт, мне нужен сайт. От силы страниц 10 - мне для этого на хостинг CMS ставить?
Выпустил новую версию:
Версия 1.0 (291):
Макросы добавил чтоб можно было минимизировать ошибки и трудозатраты на размещение одинакового текста в нескольких местах сайта. В моем случае это был номер версии и ссылка на загрузку программы. При запуске сайта и программы я ошибся и в одном месте прописал один линк а в другом второй, нехорошо получилось, сейчас такую ошибку уже допустить сложнее, если использовать Макросы. Макросы сделаны в пределах сайта, а вот думаю может добавить еще макросы в пределах всего проекта.
Смена папки при публикации понадобилась затем, что пока у меня нет возможности задавать разные шаблоны разным разделам сайта, поэтому я сделал 2 сайта с разными шаблонами, а на сервер заливал в подпапку основного домена. Удобнее когда можно указать куда складывать файлы при генерации, чтоб потом отправить папку на ФТП сразу для всего домена.
Вот с условными блоками еще сложно сказать оставлю я их в текущем виде или нет. В частности они мне понадобились чтоб задать для главной страницы одну картинку, а для внутренних другую. Но в части того как это будет выглядеть в шаблоне, еще буду думать.
Скачивайте новую версию: http://bytexpert.ru/webproject/WebProjectSetup.exe пробуйте, предлагайте новые возможности.
Для работы программы требуется ОС: Windows XP, Vista, 7
Попробуйте мою бесплатную программу для создания и сопровождения html-сайтов WebProject
Вот решил глянуть откуда народ ко мне на PingXpert пошел с Форума. Так вот, по теме, тут мне как-то народ подсказал, что PingXpert-ом можно не только свои странички пинговать, но и чужие, те, на которых на вас линк поставили. Логика простая, может те страницы с вашими ссылками обновляются редко и не факт, что владелец хоста их пропинговал, тогда пока до них бот доберется много времени может пройти, а тут вы пингом эти странички найти и поможете, а соответственно и ссылки на вас.
Можно программерам еще эту ссылку дать: http://www.webdelphi.ru/2010/01/programma-dlya-raboty-s-ping-servisami/
В старой версии, что лежит на сайте, контент должен быть указан прямо в тексте проекта. В новой версии можно указать текстовый файл с содержанием. Для удобства работы с файлами с контентом в новой версии есть вкладка Файлы с удобным выбором нужного файла в дереве каталогов и текстовым редактором. Для дополнительного удобства реализована возможность быстрого перехода к нужному файлу - находясь в редакторе проекта вы нажимаете на Ctrl и щелкаете мышкой по имени файла - выполняется переход на вкладку файлы и открывается нужный файл для редактирования, для возврата жмете Esc и возвращаетесь в редактор проекта. Такая же возможность работает и для графических файлов для просмотра.
По сути проект может состоять из таких вот секций:
[Название статьи]
$url page1.html
$file имя-файл-с-текстом-статьи.txt
$keys ключевые слова
$desc описание статьи
$img image1.jpg image2.jpg
$cat Категория статьи
$tag Теги статьи
все эти параметры указывать не обязательно.
Как я уже говорил, преимущество моего генератора сайтов в том, что по сути он является фреймворком для написания различных типов генераторов и он может быть легко подправлен именно под ваши запросы. Т.е. можно легко брать контент не из файла, а из любого указанного вами источника.
А вот в следующую версию уже будет добавлена специальная панель управления - админка. В которой можно будет пакетно работать с проектами. Собрать, выгрузить на фтп, выполнить оповещение пинг-сервисов об изменившемся контенте на сайте. А так же возможно будет переделана работа с проектом, это будет не просто текст с указанными секциями страниц и переменными, а что-то типа возможности редактирования страницы в обычной CMS.