CMSart.ru - сайт русской поддержки наиболее популярных в мире CMS и форумов. На нашем сайте представлена документация, статьи и шаблоны (темы) для Joomla, WordPress, DLE, Drupal, phpBB и IPB, а также различные полезные статьи по web-разработке. Также, Вы можете скачать дистрибутивы этих систем.

Joomla

Статьи о Joomla | Шаблоны Joomla | Скачать Joomla

Joomla - одна из наиболее популярных в мире CMS и открытым исходным кодом. Она включает в себя различные инструменты для разработки веб-сайта. Серверная часть Joomla написана на языке PHP, а клиентская использует HTML, CSS и JavaScript. В качестве хранилища базы данных обычно используется MySQL.

WordPress

Статьи WordPress | Темы WordPress | Скачать WordPress

WordPress - самая популярная в мире CMS для создания блогов. По последним данным в мире насчитывается уже более 50 млн. блоггеров и владельцев сайтов, выбравших Wordpress в качестве платформы для своего проекта.

phpBB

Статьи phpBB | Шаблоны phpBB | Скачать phpBB

phpBB - самый популярный в мире скрипт для создания форумов. По данным последних исследований, более 60% форумов в мире (среди платных и бесплатных платформ) используют phpBB. phpBB является абсолютно бесплатным OpenSource (имеет открытый исходный код) решением. Форум распространяется под лицензией GNU General Public License.

Drupal

Статьи Drupal | Документация Drupal | Скачать Drupal

Drupal - мощная система управления сайтами и среда для разработки, позволяющая строить сайты и вебприложения различного назначения и сложности. Система имеет открытый исходный код.

DLE

Статьи DLE | Документация DLE

DLE - система управления контентом, написанная на языке PHP. В качестве базы данных используется MySQL. В основном DLE применяется для создания различных новостных сайтов и порталов. DataLife Engine представляет собой платный программный продукт. После покупки скрипта клиенту предоставляется продукт с открытым исходным кодом и без ограничения на время использования.

IPB

Статьи IPB

IPB - мощная система для создания форумов и порталов. IPB является мировым лидером среди платных платформ для создания форумов и занимает второе место в общем рейтинге форумов (среди платных и бесплатных решений).

Как поместить программу на языке JavaScript в документ HTML.

Программы на языке JavaScript встраиваются в страницу текста на языке HTML. Для этого имеется специальный тег <script>. Броузер распознает программу на языке JavaScript, помещенную между начальным и конечным тегами <script>, и приступает к ее выполнению. Тег <script> HTML является контейнером, и поэтому для того, чтобы указать конец тела сценария Java, всегда требуется </script>. Сам код сценария располагается соответственно, внутри контейнера. Читать далее »

Идеология HTML

Как ни странно, даже у такой, казалось бы, простой вещи как HTML, есть своя идеология. HTML — это отнюдь не язык оформления документов. Это, в первую очередь, средство их разметки. Ваша первоочередная задача — разметить текст, описать с помощью тэгов его структуру, сказав: «Это — параграф, это — цитата, это — список, а это — раздел». Читать далее »

Meta теги.

Meta теги. Читать далее »

Невизуальные HTML-редакторы

Те, кто уже знаком с азами веб-дизайна и веб-программирования, несомненно, столкнулись с невозможностью серьезной работы в WYSIWYG-редакторах HTML. Обычно они выдают «грязный» и чрезмерно раздутый код, редактировать который встроенными средствами оказывается не удобнее, чем в Notepad. Для профессиональной работы с кодом на языках HTML, Perl, PHP или ASP приходится подыскивать специальное решение – невизуальные HTML-редакторы. Читать далее »

Баг в таблице

В этой статье я расскажу об особенностях html, которые должен знать каждый. Я расскажу как обойти ошибки на которые я сам натыкался. Нередко возникают вопросы у веб-мастеров о html. Рано или поздно сам находишь ошибки которые совершал раньше. В статье я буду говорить по большей части о табличном html. Именно сложная структура сайта лежит в таблицах и именно в них происходят сбои. В большом количестве таблиц можно лекго запутаться и когда потом открываешь свой код немного позже бывает сложно что-то найти и изменить. Читать далее »

Включение апплета Java в документ HTML.

Апплет Java, как и программа на JavaScript, должен выполняться из гипертекстового документа HTML. Именно с этим свойством апплетов связано происхождение термина «выполняемое содержимое». Чтобы включать апплеты в файл HTML, испульзуется HTML-тег <applet>. Тег <applet> является контейнерным тегом. Это значит, что в тексте гипертекстового документа за этим тегом обязательно должен быть указан закрывающий тег </applet>. Ниже привожу синтаксис тега <applet> (необязательные атрибуты выделены синим цветом ). Читать далее »

Символьные примитивы HTML 4.0

В данной таблице представлены все сharacter entity references (символьные примитивы) в стандарте HTML 4.0. Таблица в основном предназначена для быстрого поиска нужного символьного примитива по его начертанию и проверки его поддержки браузерами. Читать далее »

Валидатор — необходимость использования и практические советы.

HTML-стандарт однозначно определяет основную структуру Web-документа. Язык HTML является подмножеством языка описания документов SGML (Structured Generalized Markup Language), таким образом, html-документ — это текстовый документ, состоящий из html-кодов и основного текста документа. Для просмотра этого документа необходим WEB-браузер — специальная программа для интерпретации и корректного отображения страницы на экране.Что такое стандарт HTML? Читать далее »

Введение в VML — язык описания векторной графики

Наверняка мало кто из вас слышал о VML (Vector Markup Language). Этот удобный и мощный язык был незаслуженно забыт по трем причинам: Читать далее »

Создание Meta-тегов

Поисковые серверы при регистрации Web-сервера, сайта или страницы используют информацию, хранящуюся в специальных тегах МЕТА, которые помещаются между тегами и большинство начинающих Web-мастеров и Web-дизайнеров не уделяют особого внимания этим тегам — и зря. Теги МЕТА не видны при просмотре документа и заметно увеличивают его размер, однако без них не обойтись. Рекомендации по составлению Мета-тегов. Читать далее »