Как телеграм бот для парсинга постов превратился в ИС для новостной редакции, пережил Google Sheets, SQLite и рождение собственного сайта. История о том, как костыли становились архитектурой.
Рубрика «site»
Мы два года строили информационную систему, думая, что пишем телеграм бота
2026-09-23 в 10:44, admin, рубрики: site, telegrambot, редакция сми, сайты, телеграм-бот, телеграм-каналыSaaS Конструкторы сайтов. Google
2013-05-31 в 6:00, admin, рубрики: cms, constructor, Google, SaaS, site, Облачные вычисления, Софт, метки: constructor, Google, SaaS, site 
SaaS это аббревиатура английского Site as a Service (Сайт в виде Сервиса). Это означает, что одновременно с Конструктором для создания Вашего сайта. Вам предоставляется и хостинг для этого сайта. То есть Вы можете создать и разместить в интернете Ваш сайт самостоятельно. Без услуг Веб студии. Быстро, просто и бесплатно.
Конструктор Google Sites является одним из многочисленных сервисов Google. Кто не знает Google+, Google Analytics, Google Add Words. Поэтому, чтобы создать сайт на конструкторе Google Sites, нужно зарегистрироваться, и получить Аккаунт Google.
Ссылка на Google Sites. sites.google.com
Создаем прототип микрофреймворка на PHP. Часть 3: админка, авторизация и темизация
2012-08-27 в 3:04, admin, рубрики: cmf, framework, mvc, php, site, Веб-разработка, метки: cmf, framework, mvc, PHP, site 
В предыдущих статьях: часть 1 и часть 2 мы реализовали шаблон MVC и «набросали» простой роутер. Сегодня мы реализуем доступ в админку с помощью контроллера авторизации. Эта статья — заключительная.
Читать полностью »
Создаем прототип микрофреймворка на PHP. Часть 2: реализация роутинга, разделение видов
2012-08-27 в 3:03, admin, рубрики: cmf, framework, mvc, php, site, Веб-разработка, метки: cmf, framework, mvc, PHP, site 
В предыдущей статье мы построили простейший MVC каркас и убедились в легкости и элегантности этого архитектурного шаблона. У нас был всего один контроллер — контроллер главной страницы с единственным действием (метод index) для отрисовки вида. В этой статье мы добавим класс для работы с маршрутами и модифицируем класс Load для разделения вида на общий для всех страниц шаблон и шаблон контента.
Читать полностью »
Создаем прототип микрофреймворка на PHP. Часть 1: реализация MVC шаблона
2012-08-27 в 3:03, admin, рубрики: cmf, framework, mvc, php, site, Веб-разработка, метки: cmf, framework, mvc, PHP, site 
Многие начинают писать проект для работы с единственной задачей, не подразумевая, что это может вырасти в многопользовательскую систему управления, ну допустим, контентом или упаси бог, производством. И всё вроде здорово и классно, всё работает, пока не начинаешь понимать, что тот код, который написан — состоит целиком и полностью из костылей и хардкода. Код перемешанный с версткой, запросами и костылями, неподдающийся иногда даже прочтению. Возникает насущная проблема: при добавлении новых фич, приходится с этим кодом очень долго и долго возиться, вспоминая «а что же там такое написано то было?» и проклинать себя в прошлом.
Вы можеть быть даже слышали о шаблонах проектирования и даже листали эти прекрасные книги:
- Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидесс «Приемы объектно ориентированного проектирования. Паттерны проектирования»;
- М. Фаулер «Архитектура корпоративных программных приложений».
В общем, сегодня речь пойдет о самом популярном (разве что после Singleton) шаблоне проектирования MVC и его простой реализации дабы восполнить пробел и помочь вам в рефакторинге и разрешении неприятной ситуации в которую, возможно попал ваш проект.
Читать полностью »
