26 августа 2009

Concrete5 - лучшая CMS!


Доброго времени суток!

Я долгое время писал про Concrete5, но ни разу не написал что же это такое, кроме слов, что это система управления контентом, проще говоря - система для создания сайтов.

И что же в ней такого? Очередная CMS, которых и так как грибов осенью после дождя?

Я немного расскажу о Concrete5, надеюсь, Вам понравится. Итак... Начнем!

Для обычного человека, неискушенного в различных интернет-технологиях, создание сайта и механизм работы веб-приложений кажется чем-то мистическим. Как же это все сделано? Это все так сложно - какие-то панели управления, HTML, CSS, права доступа, JavaScript, PHP.

Как мне создать свой сайт в считанные минуты, легко изменять содержимое страниц, текст, изображения, добавить какие-нибудь сервисы? Мне нужно изучать HTML или еще что-то, вдаваться в подробности различных технических тонкостей?


Не обязательно.
Используя новую открытую (читай - бесплатную) систему управления контентом Concrete5 вы можете легко создать сайт со всей современной функциональностью в считанные минуты.

Установка Concrete5 проходит в один шаг. На этой стадии Вам будет предложено ввести название сайта, адрес вашей электронной почты и параметры доступа к базе данных MySQL. После этого вы получите пароль администратора и сразу же можете приступить к работе с вашим сайтом.


Concrete5 отлично работает со всеми современными браузерами. А простота и легкость весьма радуют и впечатляют. Дизайнеры любят Concrete5 за невероятную простоту создания тем. Разработчики любят за использование современных технологий, последних версий PHP, хороший API и использование MVC архитектуры.

Процесс создания и редактирования страниц - сущая простота. Справится даже ваша секретарша-блондинка =). Вы просто переходите в режим редактирования страницы и в реальном времени правите контент, добавляете сервисы и сразу же видите как это будет выглядеть на сайте.


Конечно же присутствует поддержка разных версий страниц и сравнения их отличий и еще много вкусностей.

На официальном сайте можно посмотреть видео-ролики и убедиться в том, что это действительно просто. Также там можно создать свой демонстрационный сайт, чтобы "поиграться" с Concrete5 CMS.

Требуется меньше 10 шагов, чтобы создать свой сайт на Concrete5 CMS:
  1. Скачать архив с Concrete5 с официального сайта или с сайта Русскоязычного Сообщества Concrete5 CMS (там пока только файл локализации, дистрибутив появится в ближайшее время), либо с этого блога, но у меня пока версия 5.3.1.1, но сразу русифицированная, последняя же на данный момент это 5.3.2.
  2. Распаковать на свой жесткий диск.
  3. Создать базу данных на вашем сервере (и не забыть записать имя базы данных, сервер, имя пользователя БД и пароль конечно же)
  4. Подключиться к Вашему серверу хостинга через любимы FTP-клиент и загрузить распакованное содержимое на сервер (подробности узнавайте у Вашего хостинг-провайдера).
  5. Открыть Ваш любимый браузер и перейти на адрес Вашего сайта.
  6. Откроется страница со списком информации о возможности установки Concrete5. Посмотрите список, если напротив всех пунктов стоит зеленая галочка, значит все нормально, в противном случае нужно что-то изменить (права доступа к файлам или конфигурацию хостинга, это узнавайте у своего хостинг-провайдера). Если все номально, введите название Вашего сайта, данные для доступа к БД и кликните кнопочку в самом низу. Все! Готово! Concrete5 CMS установлена на Ваш хостинг.
Новая установка будет использовать тему по-умолчанию. Также будет установлено несколько стандартных дополнений.


Создание тем - дело очень простое. Описывать этот процесс сейчас я не стану. Но в скором времени документация по этой теме появится на сайте Русскоязычного Сообщества Concrete5 CMS.

В панели управления на вкладке управления темами можно сразу же устанавливать темы, имеющиеся на официальном сайте Concrete5. С дополнениями можно делать то же самое.

Для редактирования изображений в Concrete5 существует интеграция с онлайн графическим редактором Picnik, что также бывает очень удобно, если нужно поправить фотографию или иное изображение.

Описать все достоинства Concret5 CMS тут я не смогу, да и не ставил такой цели. Лучше всего не 1000 раз услышать, а один раз попробовать! Попробуйте поработать хотя бы с демонстрационным сайтом и я уверяю Вас - если вы не станете использовать ее постоянно, то уж точно не останетесь равнодушны и запомните это название надолго - Concrete5!


Ну и напоследок хочу сказать, что всего несколько дней назад мы открыли Русскоязычное Сообщество Concrete5! Пока там очень мало информации, но мы работаем и развиваемся. Присоединяйтесь к нам, задавайте вопросы, общайтесь, читайте и пишите! Мы всегда рады помочь или поучаствовать!

Спасибо всем!

25 августа 2009

Сервис для организации чата Chatroll

Представляю Вашему вниманию неплохой сервис для организации чата Chatroll.

Допустим, Вы хотите добавить чат в свой блог на Blogger. Что для этого нужно?

Для начала - заходим на сайт и кликаем "Sign Up", чтобы зарегистрироваться. Далее переходим к созданию чата. Вводим имя чата и, если нужно, правим автоматически сгенерированный URL по своему усмотрению. Кликаем "Next". Теперь выбираем кто сможет общаться в нашем чате - "Public" - любой желающий, даже гость, "Members Only" - только зарегистрированные пользователи. Для блога я предлагаю выбрать "Public", чтобы общаться мог любой человек, посетивший блог.

Все, чат готов. Я не буду описывать настройки чата и различные особенности сервиса. Расскажу лучше, как теперь добавить его в блог или еще куда-нибудь.

Для того, чтобы добавить виджет чата в свой блог кликаем "Embed".
Теперь нам предлагают выбрать цвет фона, рамки, области текста и цвет текста. Я не буду ничего менять. Далее предлагается выбрать размер окна чата, либо ввести его вручную в пикселях. Я ввел 350х350. И, осталось еще две галочки - показывать ли рамку окна и включить ли в чате звук оповещения о поступлении новых сообщений. Рамку я убрал, а звук оставил.

Теперь копируем сгенерированный HTML из поля внизу и вставляем его туда, куда нам нужно. Если вы хотите добавить виджет на панель блога в Blogger, то в разделе управления макетом блога добавьте новый виджет типа "HTML/JavaScript" и скопируйте в него полученный HTML.

Вот такой HTML (у вас будет свой, конечно же):







Но у себя я убрал надпись под окном чата, а также обернул его в DIV, чтобы выровнять по центру в теле поста, поэтому HTML все же вот такой:





Мне не нужен чат в блоге, поэтому я не буду этого делать. Я просто добавлю получившийся чат в этот пост для примера.

Чат ниже:

Русскоязычное сообщество Concrete5 CMS


Ну вот, наконец! Основано русскоязычное сообщество пользователей и разработчиков замечательной системы управления контентом Concrete5.

Приглашаю всех, присоединяйтесь к нам!
http://talks.c5cms.ru/

На сайте сообщества в скором времени можно будет найти локализованные дистрибутивы, документацию, модули и шаблоны для Concrete5.

Также доступен форум и Wiki. Общайтесь, задавайте вопросы, предлагайте и критикуйте!

Спасибо всем, кто с нами!