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

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

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

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

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

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

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

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

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

Функция вставки bb кодов

Приветствую Вас дорогой читатель! Добро пожаловать на продолжения цикла статей посвященной разработки CMS блога с нуля. Как я и обещал в предыдущей статье, сегодня мы займемся реализацией bb кодов. Для чего они собственно нужны? Как Вы могли заметить, редактором контента в нашей админ панели выступает обычная форма, при этом в этой форме запрещены html теги. Посему, для внесения каких то визуальных эффектов в наши посты, нам просто необходимы bb коды. BB код представляют собой аналог html тега. Такой код совершенно не понятен браузеру, но он понятен нашему скрипту, который опираясь на них, преобразует информацию в понятный для браузера вид. Я разобью эту статью на две части, в этой мы с Вами напишем javascript функцию, которая будет вставлять наши bb коды в текстовое поле, а в следующей статье мы напишем обработчик.

 

Реализуем редактор постов через админ панель

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

 

Реализуем добавление постов через админ панель

Приветствую дорогой читатель! Мы закончили разработку базовых возможностей нашего блога, много конечно еще не доделано, но все что мы не доделали, будут вписано в цикл статей под названием "улучшение нашей CMS". Сейчас же хочу поделится планами, касающийся разработки нашей админ панели. Что у нас реализовано в пользовательской части нашей cms?

 

Регулярные выражения в php

Приветствую Вас, дорогой читатель! Если вы просматривали статьи посвященные разработке cms блога то обращали внимание на то, что я, в некоторых статьях, использовал регулярные выражение. Если вы новичок в php программирование, то скорее всего не понимаете, что это такое (извиняюсь если ошибаюсь ) Если же я все таки не ошибаюсь, то не унывайте... Я помогу Вам освоить основы этого искусство

 

Форма Контакты для нашей CMS

Почти на каждой интернет страничке вы можете встретить подобную форму. Для чего она нужна не особо то известно, ведь в случае если кто-то хочет связаться с Вами, для этого обычно оглашают свой почтовый ящик, и как говорится: "Дело в шляпе". Как мне кажется, такая форма существует лишь для удобства, и не более того. Несмотря, как мне кажется, на бесполезность данной формы, она нужна почти на каждом проекте, стало быть нам нужно уметь ее реализовывать. Я практиковал как минимум два типа таких форм.

 

 ...
35