Записи с меткой ‘PHP’

ORM: благо или зло?

Наконец-то мы пришли в себя после Дня Открытых Дверей, и начинаем публикацию материалов и видеозаписей докладов. Под катом – краткие тезисы доклада, ссылка на презентацию, а также видеозапись.

Кулинария $_REQUEST

Очень часто, для получения информации, в php используется супрерглобальный массив $_REQUEST. Удобство его состоит в том, что в нем содержится информация, которая была передана практически любым способом (будь то GET,POST или в куках). Тем самым мы можем радостно не париться за использование $_GET,$_POST,$_COOKIE. Но есть и ложка дегтя…

Chive

Всем кто видел новый PHPMyAdmin будет понятен мой порыв попробовать новый инструмент для работы с MySQL. А вызван этот порыв присланной мне Женей Мокеевым ссылкой на описание некоего продукта «Chive». Скачал установил, попробовал, понравилось .

Расширения для PHP: вот и пригодились

Движок, на котором построены все наши сайты и CRM-система, имеет свой собственный синтаксис шаблонизатора. В новой системе, Index5, мы перешли к использованию (наряду с собственным) шаблонизатора XSLT, но сейчас речь не об этом. А о том, что у меня давно чесались руки оптимизировать процесс парсинга шаблонов…

Утилита для сравнения PHP-проектов

В нашей компании проходят практику двое студентов из УПИ. В качестве первого задания мы предложили им написать один инструмент, до которого у нас самих руки не доходят уже несколько лет: PHP-утилиту, которая сравнивает две папки с проектами, и записывает разницу в третью папку.

Продвинутое использование XSLT

На Дне открытых дверей я делал доклад об одном из самых современных, популярных и перспективных средств шаблонизации – языке XSLT. Он позволяет превращать данные XML во что угодно, начиная от XHTML и заканчивая текстом,

Проектирование платформы для разработки веб-приложений

В этом докладе, сделанном на Дне открытых дверей, я рассказал о некоторых проблемах, с которыми мы столкнулись (и которые успешно разрешили) при создании платформы Index5. О шаблонизаторах, абстрагировании от базы данных, репликации, и многом другом. Этот доклад стал стартовой площадкой для более детального обсуждения шаблонизатора XSLT, и способов реализации хранения многоязычных данных в системе.

Удивило!

На этот раз удивил PHP: $a = true ? 1 : false ? 2 : 3;

День открытых дверей!

19 марта 2001 года наша компания проводит День открытых дверей! Вы – программист, работающий в сфере веб-разработки? Или выпускник ВУЗа, задумывающийся о будущей работе? Тогда приходите к нам в гости! Будет интересно, полезно и не скучно. Познакомиться с программой мероприятия и зарегистрироваться на него можно здесь.

Кто родился в январе…

При большом стечении народа состоялся январский «День именинника». Родившихся в январе – немало: Екатерина Фоминых, Дмитрий Голованов, Евгений Мокеев, ну и, собственно, я – Сергей Горшков. Собравшиеся в кафе «Хитровка» не только вкусно покушали, хорошо потанцевали под любимые ритмы 80-90-х, но и от души поздравили именинников. Лично мне особенно понравился подарок Жене Мокееву – самый [...]