Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новая версия Maple4 Site Creator 6.4.0 + Конструктор сайтов + Help


Здравствуйте!
  • I. Появился Конструктор сайтов (!)
  • II. Помощь в программе
  • III. Доступна для загрузки новая Панель Инструментов (black_orange)
  • IV. Новая версия программы – Maple4 Site Creator 6.4.0
  • V. Почему Maple4 Site Creator?


Конструктор сайтов.
Да-да, в Maple4 Site Creator (не смотрите на название, это CMS!) конструктора сайтов не было, была возможность создания «по шаблону», или на основании текущего проекта.

Что такое Конструктор сайтов? Надстройка к программе, которая работает в Навигаторе и не требует обновления главного exe-модуля (достаточно загрузить небольшое обновление к Навигатору).
В случае появления новых версий и типов стилей – возможна установка/обновление прямо с соответствующей страницы.
Конструктор сайтов (страница Wizard в Навигаторе) – альтернатива создания по шаблону (повторюсь еще раз…), т.е. тому, что было реализовано ранее.

Как это все работает:
В самом начале нужно выбрать тип создаваемого сайта. Какие типы сейчас установлены и что можно догрузить прямо сейчас – все можно посмотреть в верху страницы Wizard, каждый тип – это отдельная пиктограмма.

Есть несколько основных страниц, с названиями, текстом, картинками (логотип, схема проезда и т.д.). Кликая по ссылкам, меняете свойства или выбираете рисунки/фотографии (отображаются тут же и сейчас же). Можно выбрать стиль и задать параметры FTP-хостинга.
Последовательно вводите все, что необходимо, и в конце получаете готовый проект. Его сразу же можно выгрузить на сервер, хотя, все-таки, перед этим рекомендую отредактировать, что надо.
К каждому полю есть описание, для англоязычных пользователей – соответственно на английском (несколько корявом, правда… перевод сделан Гуглом)

Существующий (пока) вид Конструкторов - Мой сайт (создание личного сайта или сайта компании – хотел сделать два отдельных, оказалась, что разница между ними минимальна)

Что бы пользоваться тем или иным Конструктором, нужно кликнуть по соответствующему разделу – при наведении мышкой отобразится ЧТО ЭТО такое (если их нет в наличии на локальном компьютере, т.е. в программе – будет выведена иконка на загрузку из Интернет-а, такая же иконка появится при появлении новых версий. После клика раздел будет автоматически скачен и установлен в программу ). После чего появится сообщение о том, что Вы хотите запустить Конструктор, соглашаетесь и нажимаете OK.
Заметьте – на странице Wizard в один момент времени может отображаться ТОЛЬКО один Конструктор!

На будущее…
На странице Wizard в дальнейшем будут размещаться не только Конструкторы сайтов, планов – море...


HELP в программе
Реализован так же, как и Конструктор Сайтов (страница Wizard), т.е. средствами Навигатора, поэтому обновление основной программы не требуется.
Так же, как и в Конструкторе сайтов - в случае появления новых версий возможна установка/обновление прямо с соответствующей страницы.

Это позволяет, например, установить разные хелпы для пользователя, например, помощь для продвинутых. Или, краткий курс. Или даже видео-курс по работе.

Как попасть – через страницу ? в Навигаторе.
Переход к разделам – кликом по заголовкам в меню страницы ?
Заметьте: В один момент времени на странице может отображаться только один раздел помощи.

Существующие разделы:
Быстрый старт
Некое очень краткое руководство, которое позволит познакомиться с программой. Ничего лишнего, все с примерами.

Первая помощь
Расширенная помощь по программе.

В разработке:
Работа с объектом News
Настройка объекта, применение, расширенное описание.
Создание проекта с помощью Конструктора Сайтов.
Хотя, я, впрочем, не понимаю, какая еще помощь может понадобиться, и так все расписано по шагам.
Думаю добавить несколько видео-курсов (как с on-line видео в youtube, так и в off-line, правда, в последнем случае размер помощи будет несколько великоват :-)

Главное достоинство Конструктора сайтов и Помощи в том, что загрузка конкретных типов зависит только от пользователя, т.е. лишнего ничего не грузится. Надо – грузите, не надо – не грузите.
Поэтому, при обновлении Навигатора, Вы увидите не разделы, а только ссылки на загрузку (в виде пиктограмм) этих разделов.
А вот после клика по ним (это должны сделать Вы, программы сама в Интернет не лезет!) разделы будут скачаны и установлены автоматически.


И Конструктор сайтов и Помощь – это страницы, генерируемые в момент открытия, их содержимое зависит от выбранного языка и установок. Например, при выборе ENG страницы будут на английском. Или, например, кнопки инструментов будут зависеть от выбранного стиля инструментов.

Почему сделано так (а не каким-то другим образом)?
Ответ – хотелось разделить собственно программу от настроек и дополнений к ней. Мухи – отдельно, котлеты – отдельно. И все же хотелось, что бы и программа и дополнения работали в неком едином «правовом» поле (свойства настроек).

Такая схема позволяет создавать дополнения, не оборачиваясь постоянно на основную программу, поэтому обновление дополнений НЕ ЗАТРАГИВАЕТ основной программы, т.е. работает как бы отдельно от нее. Пример, наверное, симбиоза в программировании :-)

Созданием дополнений можно заниматься вне зависимости от версии основной программы (кстати, очень бы хотелось остановиться на САМОЙ стабильной версии, бесконечное обновление несколько … напрягает, что ли…).

Программы дополнений написаны открытым кодом (Fox Pro), правда, заметьте, все Ваши изменения будут переписаны при очередном обновлении, поэтому, постарайтесь как-то себя обезопасить, например, давайте другие имена prg-файлам.


Совет: ОЧЕНЬ рекомендую устанавливать обновления через Навигатор – в этом случае (повторюсь…) никаких действий с Вашей стороны НЕ ТРЕБУЕТСЯ, достаточно клика по пиктограмме. После операции все надстройки будут находиться локально, и подключение к Интернет не требуется.
Все файлы можно скачать так же со страницы загрузки в Интернет-е:
http://www.maple4.ru/i_downloads.htm


Очень бы хотелось узнать, а чего все-таки хочет пользователь?
Если есть что посоветовать, или даже есть своя реализация дополнения – рассмотрю все варианты сотрудничества.

Есть возможность редактирования Help-а. Для чего?
Если хотите помочь развитию проекта, можете изменить/дополнить основные разделы помощи, особенно это касается английского варианта – программа переводилась Гуглом, поэтому качество перевода никакое.
Для редактирования помощи на странице Настроек разрешите редактирование Help-а.
После этого Вы сможете изменить содержимое и/или сформировать zip-файл для отправки непосредственно в программе.

Новая панель инструментов.
Появилась новая панель Инструментов – black_orange.
Реализована на файлах png, в двух цветовых оттенках – черном в покое, и оранжевом – при выборе.
Рекомендую загрузить. Если не понравится – всегда можно сменить на нужную на странице Настроек в Навигаторе.
На работу программы Панель Инструментов НИКАК не влияет, это просто альтернативное отображение основных кнопок.

Загружается как из Навигатора (что очень удобно – вся операция – в один клик), так и со страницы в Интернет-е:
http://www.maple4.ru/i_downloads.htm



Maple4 Site Creator 6.4.0
Что изменилось? (Обратите внимание, на каком месте :-) )
Появилась возможность работы с FTP-Connection в 2 режимах ( и параллельно убран баг, который не давал нормально работать при использовании некоторых файрволов)

Возможность задания внешней процедуры обработки объектов News (а при знании FoxPro – возможность написания своих уникальных процедур).
Примеры – в папке maple4_ru_ext
Для чего это может понадобиться?
Допустим, Вам надоело, ЧТО по умолчанию формирует программа при выводе списка новостей с заголовками.
Вам хочется, чтобы заголовок располагался по центру и был выделен жирным. А сами новости разделялись между собой чертой.
Ок.
Создаете процедуру обработки (она должна размещаться в папке maple4_ru_ext и должна иметь расширение txt) – например, test_ext_news.txt

Создаете новое правило, и в поле внешней процедуры вписываете имя - test_ext_news (обратите внимание – здесь БЕЗ РАСШИРЕНИЯ!)
Какая директива выбрана и прочее – без разницы.
Нажимаете Next и выбираете критерий выборки и сортировки и далее – обычным образом.
Все. После этого, объект будет формировать списки без учета директив и прочих правил, т.е. целиком руководствуясь только ВНЕШНЕЙ процедурой.

Обратите внимание!
Внешняя процедура ДОЛЖНА иметь 2 параметра (даже если не будет их использовать – это имена алиас-ов данных и правила) и должна возвращать символьное значение!

В папке в папке maple4_ru_ext находится простенький файл test_ext_news.txt, в котором, думаю, разобраться не будет большой проблемой.

В дальнейшем, возможность задания внешней процедуры появится также и для Multimedia, Pictures и Products.
Внешняя процедура создает HTML код вне зависимости от выбранного стиля, только нужно понимать, что отображение этого кода может быть очень различным.


Почему Maple4 Site Creator?

Не надо воспринимать программу Maple4 Site Creator как некий конструктор сайтов.
В моем понимании Конструктор Сайтов – это программа только для создания сайта, т.е. раз все ввел – и пожалуйста, получите результат.
После чего сбрасываете сайт на сервер и радуетесь решенной задаче.

Но программа Maple4 Site Creator не только создает сайт. При помощи нее Вы можете менять содержимое (это все таки CMS – система управления содержимым!), добавлять новые страницы, вести ленты новостей как если бы делали то же самое в какой-нибудь on-line CMS (на PHP или ASP). Представьте, тоже самое можно делать на чистом HTML, без использования серверных технологий, соответственно, БЕЗ нагрузки на сервер и на минимальном по цене (или бесплатно) хостинге.

Чем же программа отличается от прочих конструкторов сайтов?
Во первых, она Конструктором не является (Конструктор Сайтов – это, кстати, НЕосновная примочка к ней, о чем было рассказано ранее).
Во вторых, редактирование содержимого ведется в WYSIWYG-редакторе с полной поддержкой графики и мультимедиа. Редактируйте хоть до нового пришествия …
Да, не Word, зато быстрее и изначально заточен под WEB-содержимое.
В третьих, программа позволяет вести ленты новостей и статей (аналог процедуры в on-line CMS), так же редактируя их в WYSIWYG-редакторе.
В четвертых, эффективный FTP-Connection (с использованием Кэша) уменьшает как размер обновлений, так и время обновления, ведь обновляется на сервере ТОЛЬКО то, что изменилось или добавилось. Представьте, ТОЛЬКО ТО, что ИЗМЕНИЛОСЬ или ДОБАВИЛОСЬ. Время публикации сравнимо со временем публикации на on-line CMS.
В пятых,… впрочем, можно продолжать еще очень долго, но вкратце обращу внимание на удобство выбора стиля (более 100 штук на странице) кнопкой мышки и удобство установки стиля непосредственно с сайта, удобную меняемую панель рисунков, откуда прямо в контент можно мышкой перенести рисунок или фотографию, автоматизацию списка новостей, возможность создания off-line магазина с сортировкой по цене/названию, добавление/изменение флеш-галерей рисунков и фотографий, вставка флеш-анимации и флеш-видео с просмотром на встроенном флеш-проигрывателе, генерация гелереи с физическим ресайзингом рисунков – для увеличения скорости отображения страницы, удобство обновления, легкость установки – нужно распаковать zip-архив в нужной папке….. – ну и то, что подключение к Интернет не требуется, хотя это и не самая главная фишка программы, и не является отличием от других программ.


Чем же программа отличается от других on-line CMS?
Первое: разница в том, что содержимое для генерации сайта хранится на локальном компьютере, а не в базе данных на сервере. Вы не знали, что PHP или ASP используют базы данных? А, ну да, некоторые CMS вместо них применяют некие текстовые файлы, но все равно, ВСЯ ИНФОРМАЦИЯ для формирования страниц хранится на сервере.

Можно возразить, что не всякая, например, php-страница «обращается» к базам.
Думаю, что всякая, так как смысл использования PHP и ASP – в возможности запроса к БАЗАМ данных и получение некой выборки для формирования страницы.
И вот тут я хочу обратить Ваше внимание – формирование страницы происходит ДИНАМИЧЕСКИ, в момент открытия.
Значит, сервер ДОЛЖЕН сделать запрос к базе (по личному опыту - знаю, что не один, поверьте), получить данные, и, руководствуясь языком программирования (PHP, ASP ….) и текстом программы (не всегда оптимизированным), сформировать страницу, что бы Ваш браузер смог ее отобразить.
Вы представляете себе объем работы, которую должен сделать сервер?
Конечно, у ВАС на локальном компьютере все летает, но я не думаю, что на хостинге у Вас будет выделенный сервер, обычно – гарантированная сколько-то процентная максимально разрешенная нагрузка на сервер.
Отсюда – несколько поубавившийся оптимизм после некоторого времени работы на реальном сервере (вообще, говоря, оптимизация здорово повышает уровень программирования :-) ), когда «тормоза» при открытии страницы превышают все разумные пределы.
Для решения проблемы хостер сразу же предлагает более дорогой тарифный план, естественно…
К чему это я все веду?
Maple4 Site Creator формирует уже готовые страницы, соответственно, нет никакого гем…., ну в общем, отсюда максимально быстрое открытие страницы для отображения в браузере. Это второе отличие программы от прочих on-line CMS.

Если Вы не часто обновляете содержимое сайта – зачем Вам тот же PHP?
Если хотите форум на сайте (его-то без сервера не получишь)… ну что же, как вариант – хостинг с минимальной ценой с поддержкой PHP или обращение к специальным ресурсам, даже вне Вашего доменного имени.
Как пример - http://cafedra-fn2kf.narod.ru/
В любом случае, гораздо проще разделить проект на две части – относительно фиксированную (для редактирования используется Maple4 Site Creator) и меняющуюся (тот же форум ведется в своей микро-CMS – мой сайт www.maple4.ru работает именно по такой схеме).

Ну, и, напоследок... Есть специальная примочка к программе – Maple4 Style Creator.
Ее назначение – «адаптация» шаблона сайта, найденного в Интернет, для применения в основной программе.
ВСЕ стили, расположенные на странице http://www.maple4.ru/i_all_styles.htm созданы именно этой примочкой БЕЗ использования других программ (не поверите, даже Блокнот НЕ ПРИМЕНЯЛСЯ!).
Создание – в визуальном режиме, самый главный инструмент – мышка :-)
Рекомендую попробовать!

Что в сухом остатке?
Думаю, решать Вам.


P.S.
Новые сайты, созданные ИЛИ создаваемые на Maple4 Site Creator
http://cafedra-fn2kf.narod.ru/
http://loskotka.soledar.org.ua
http://www.ackfirma.ru
http://home.tula.net/michael/
http://www.glass-trade.com
http://www.kulyk.org.ua
.................................
А весь список ресурсов можно просмотреть на странице
http://www.maple4.ru/i_resource.htm

P.P.S.

Я обещал размещать ссылки на сайты, созданные программой Maple4 Site Creator.
Так вот, на сайты с порнографией, сетевым менеджментом, программами для раскрутки и прочее, прочее, прочее…. делать это не буду (интересную вещь замечаю – судя по популярности, программа может занять некоторую нишу как раз в том, на что я давать ссылки не собираюсь…).


К обсуждению
Предлагаю пообщаться на форуме сайта. Естественно, форум создан не Maple4 Site Creator-ом :-)
Есть правда одно «но» – для защиты от спамеров регистрация на форуме ручная. Пришлите на адрес maple4@maple4.ru желаемый логин (не забудьте указать тему Maple4), после чего я отошлю Вам пароль для доступа.

Форум сайта:
http://www.maple4.ru/forums/


Жду откликов на адрес maple4@maple4.ru (с темой Maple4 - остальное будет расценено как спам)


Программы (Site Creator, Style Creator, Report Builder, FTP-Connection) можно загрузить со страницы загрузки
Все программы - абсолютно бесплатны и не требуют регистрации.




Вся информация о программах:
http://www.maple4.ru или (кстати, альтернативный дизайн)
http://www.maple4.com

Загрузка программ со страницы загрузки - http://www.maple4.ru/i_downloads.htm

ICQ - 226-071-270

В избранное