среда, 27 марта 2013 г.

Отладка JavaScript

Очень уж не в тему этот пост, но решил писать в этом блоге все-все, что касается разработки Веб, и все, что может в последствии оказаться мне же и полезным. Итак.

Перво наперво распечатываем объект js.

console.log(my_var);

вывести переменную в консоль.

понедельник, 25 марта 2013 г.

Обзор instant cms

Чтож, наконец-то пришло время написать и об этой чудесной системой управления контента сайта. Чудесной я ее назвал не зря. На мой взгляд она очень удобна, функциональна и легка, но давайте немножко поподробнее:

пятница, 22 марта 2013 г.

Какую CMS выбрать? Блог, личный сайт, магазин, социальная сеть.


Если Вы задались вопросом какую же систему управления контентом сайта выбрать для создания Вашего сайта, то вот краткий обзор по тематикам сайтов:

понедельник, 24 сентября 2012 г.

MODx evolution. Немножко о сниппете ditto

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

вторник, 18 сентября 2012 г.

MODx. Основное

MODx является достаточно гибкой, несложной в освоении (конечно если есть базовые знания html/css/php), мощной, расширяемой системой управления контентом сайта. Немножко о самой системе.
Ну во первых существует две ветки развития данной cms, это MODx evolution и MODx revolution, которые в программерском просторечии ласково называют "evo" и "revo" (или "ева" и "рева"). Еще одна интересная особенность в названии это то, как учит нас называть данную систему Википедия -- "модэ́кс", хотя именно такого произношения я не слышал ни разу. Ее зовут скорее "мод икс", как два раздельных слова, делая ударение на обоих слогах.
Итак, для начала общие, очевидные сведения для обоих систем (то бишь для "евы" и для "ревы", есть еще и третья, но о ней поговорим немножко позже).

понедельник, 10 сентября 2012 г.

Битрикс. Начало

Итак, уважаемые господа, сегодня я понял, что для того, чтобы усвоить CMS Bitrix, необходимо пройти все официальные курсы и хорошо ориентироваться в официальной документации. Посему с сегодняшнего вечера я начинаю проходить первый онлайн курс "контент-менеджер". Удачи мне.

воскресенье, 9 сентября 2012 г.

Создаем CMS. Структура каталогов. Структура таблиц БД. Шаблон сайта

Я реализую у себя следующую структуру каталогов и файлов. В дальнейшем она обязательно будет дополняться, и возможно изменится, ведь я создаю свою первую CMS.

  • admin (администраторский каталог)
    • classes (библиотеки классов, необходимые данному разделу)
    • templates (папка шаблонов)
      • default (папка шаблона по умолчанию)
    • index.php (главная страница администраторского раздела)
  • classes (библиотеки классов)
  • install (директория установки системы)
    • css (таблицы стилей для шаблона установки)
      • setap.css (сам файл таблиц стилей для шаблона установки)
    • index.php (главная страница установки)
  • modules (подключаемые модули)
  • templates (шаблоны сайта)

Создаем CMS (систему управления контентом сайта) своими руками.

Без воды. Что хотим видеть на выходе?


  1. Базовая комплектация должна включать создание и администрирование статических страниц.
  2. Легкую расширяемость дополнительными модулями, такими как:
    • Регистрация/авторизация пользователей с правами доступа к различным элементам сайта
    • Блог
    • Форум
    • Фотогалерея
    • Социальная сеть
    • Интернет-магазин.

суббота, 8 сентября 2012 г.

Библиотеки классов PHP

Итак. Разработка серьезных web-приложений -- дело непростое и трудоёмкое. Если писать крупный сайт "с нуля" в одиночку, то на это могут уйти многие месяцы, учитывая тот факт, что вряд ли именно это будет занимать центральную позицию в Вашей деятельности. 
Как вариант, конечно, можно рассматривать различные CMS, для работы с контентом сайта и для расширения функционала. Но если Вы хотите сделать "что-то" целиком под себя я предлагаю создать Вам собственную систему управления контентом сайта.
Как один из могучих и необходимых инструментов можно использовать готовые библиотеки классов. Зачем изобретать колесо, если кто-то его изобрел до нас, и выложил в свободное пользование?
Библиотеки классов -- хорошее решение, если мы не хотим писать код "с нуля".

Ниже я предоставляю Вашему вниманию библиотеки, которые буду использовать сам, и попутно в блоге вести подробное описание:

четверг, 6 сентября 2012 г.

Бесплатный хостинг с PHP/MySQL/FTP без рекламы

Бесплатный хостинг PHP/MySQL/FTP.

Данный хостинг предоставляет следующие виды услуг:
  • 2000 мб. свободного места,
  • 100 гб. трафика (достаточно много),
  • 5 имен e-mail на почтовом сервере,
  • 1 ftp аккаунт,
  • 2 базы MySQL.