Я уже писал заметку для новичков в CakePHP, но понимания отличий работы платформы (framework) от обычного движка у неофитов все равно не хватает. Поэтому я решил написать несколько небольших заметок именно по особенностям и отличиям движков от фреймворка.
Читать дальше “Эссе о движках и фреймворках”
Теги: cakephp, php, движок
Я конечно понимаю что язык PHP простой и в нем многое допустимо. Понимаю, что на свете куча новичков, которые еще только учатся программировать. Вполне осознаю также что я и сам не спец. Но всегда когда я встречаю в коде ТАКОЕ меня коробит. А, блин, попадается с пугающей регулярностью.
Цитата из кода самописной панели администрирования сайта одного очень крупного завода Московской области:
Читать дальше “Горе-программисты или сказ про перевод номера месяца в название”
Теги: php, оптимизация, ошибка, юмор
Уметь быстро разбираться в чужом коде — страшно полезное умение. Сегодня звонил один из клиентов (пользуется у нас только хостингом). Говорит — так и так, закачал сайт, установил, настроил, потом поменял тему оформления у себя в движке — и теперь не могу зайти, все время выдает 404 ошибку.
Полез смотреть в чем дело.
Движок оказался — e107, я его честно говоря не люблю. По структуре ничего, но оформление — никакое. В хорошем движке как в человеке — все должно быть прекрасно, и код, и внешний вид админки, и дизайн сайта по-умолчанию. Все это говорит о внимательности авторов движка к деталям и серьезности разработки.
Читать дальше “Проблемы с SSL и движком e107″
Теги: php, движок, ошибка
Удобнее всего если к списку дел можно обратиться откуда угодно — из дома, с работы, от заказчика. Кроме того, доступ к списку должен иметь не один человек, а все заинтересованные в его выполнению (сотрудники студии). Само собой напрашивается установить какую-нибудь веб-систему и завести в ней несколько аккаунтов.
Читать дальше “Ведение списков дел (часть вторая)”
Теги: планирование, работа
CakePHP — это платформа (framework) для упрощенной разработки веб-приложений на языке php. Сейчас существует уже целая куча подобных платформ, большинство из них более или менее слизаны с Ruby On Rails. Это вполне обосновано — php установлен на 90% всех хостинговых серверов в мире, а ruby пока еще только набирает обороты. В нашей студии CakePHP используется более двух лет, мы узнали о нем из анонса в девелоперской сети IBM.
Что нам дает использование этой платформы? Расширяемость и адаптацию. Каждый заказчик делает сайт с какой-то коммерческой целью. У каждого заказчика так или иначе отличается сфера и вид деятельности. Соответственно двух абсолютно одинаковых сайтов — не бывает.
Читать дальше “Плюсы и минусы CakePHP”
Теги: cakephp, работа
Начало осени, начало учебного года — хорошее время чтобы переосмыслить ошибки прошедших кварталов и подвести некоторые итоги. Как раз есть еще шанс что-то успеть исправить до конца года.
В ходе работы в веб-студии я получил опыт по составлению бизнес-планов и их реализации. Опыт важный, как говорится, многие шаблоны разорваны. Попробую описать те моменты, что уже оформились в голове.
Читать дальше “Основные принципы функционирования веб-студии”
Теги: бизнес, планирование, работа
Лично у меня постоянная проблема с запоминанием всего что надо сделать. Когда в течении дня общаешься с тремя-четырьмя заказчиками, каждый из которых расплывается пространными пожеланиями что бы ему хотелось поменять — это все просто записываю. Но надо еще запомнить собственные домашние дела, рабочие проекты, просьбы коллег, подумать о потребностях фирмы. Раньше пытался удержать все это в голове, но последнее время явно завалило. Отсюда необходимость ведения списков дел.
Читать дальше “Ведение списков дел.”