Добро пожаловать на Блог RS - Заметки веб программиста

Позвольте представиться, меня зовут Алексей (Rio-Shaman), я являюсь автором этого блога. Данный проект мое хобби, которое, в настоящее время, тесно связанно с моей работой.

Для того что бы прокачать свой скил в веб программирование, я начал писать свою CMS, которую я назвал RS-BLOG. На основе этой системы я смог создать себе блог. Процесс создания данного движка можно почитать в цикле статей «Создать блог с нуля». Я описал каждый шаг, поэтому данный материал может помочь начинающим в освоение языка php.

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

Сейчас я работаю над новым циклом статей, который я назвал «Создать интернет-магазин». Из названия понятно, что по материалу на моем блоге, можно будет создать свой интернет-магазин, который будет работать на моей системе (минус это или плюс, решайте сами)

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

В общем надеюсь что я Вас заинтриговал Улыбаюсь, поэтому...

Приятного Вам чтения!

С уважением к Вам, Алексей aka Rio-Shaman

Пару мыслей на тему Выбираем тему для статьи

Абсолютно всем блогерам приходилось задавать себе вопрос: "О чем писать?" Я не исключение.. На первое время я решил заняться разработкой CMS. Описывать создание модулей для блога, и показать, а может и доказать, что создать блог с нуля не сложно. Хотя если поразмышлять, то все о чем я пишу, легким может показаться лишь мне, ведь чужого мнения у меня пока нет, блогу не так много времени, и посещаемость пока почти на нуле... Но суть поста не об этом, прошу прощение что отвлекся

 

Пишем модуль Комментарии для нашей CMS

Если у Вас на блоге есть привлекательный, а может быть познавательный, пост, то было бы не плохо, чтобы читатели такого поста, имели возможность прокомментировать, тем самым выразить свои мысли, или же задать какой-нить, волнующий их вопрос. Возможность комментировать посты есть на всех блогах, значит и нам нужно написать такой модуль. Если верить статьям по повышению привлекательности блога, то возможность оставлять комментарии может повлиять на посещаемость. Итог напрашивается сам собой, модуль "комментариев" нужен Что ж, добро пожаловать на урок, где я с Вами буду писать подобный модуль для нашего блога.

 

Пишем простенькое меню для нашей CMS

Приветствую Вас на продолжение цикла статей Разработка CMS В этой статье, как Вы могли понять из заголовка, мы будем создавать простенькое меню, для нашего блога... Суть модуля проста, выборки из базы данных названий ссылок, собственно сами ссылки, вклеивание этой информации в наш шаблон и вывод с генерированного кода на экран пользователя. Шаблон для пунктов меню мы уже создавали в статье верстка

 

Пишем модуль Статьи для нашей CMS

Приветствую Вас на продолжение цикла статей "Разработка CMS блога" В этой статье мы будем писать модуль вывода статьи. Логика написания очень похожа на предыдущий наш модуль, можно даже сказать, что они идентичны, разница лишь в том, что этот модуль не будет выбирать из базы данных больше одной записи, а значит цикла do while{} в этом модуле не будет. Прежде чем мы приступим к написанию второго модуля, хочу Вас предупредить, что если Вы не читали предыдущих две статьи ( "Верстка нашего блога", "Пишем модуль 'Мини новости' для нашей CMS" ), то в этой Вам будет сложно понять содержания скриптов, так как я буду редактировать, уже ранние написанные файлы, которые Вы и в глаза то не видели

 

Пишем модуль Мини новости для нашей CMS

Приветствую Вас на втором уроке, цикла "Разработка CMS" Сегодня мы будем писать модуль мини новостей. Я уже писал статью на тему этого модуля, так, что изобретать новое я не стану. В той статья, скажем была теория, сейчас же будет практика. Что нам понадобится? Нам понадобится база данных, и пару строк кода. В введение к этому циклу я не упомянул, что нам понадобится локальный сервер.

 

 ...
36