У вас никогда не было желания реализовать свой var_dump с html и стилями? Что правда никогда, никогда?
Читать полностью »
Метка «PHP» - 28
var_dump с преферансом и поэтессами
2013-07-03 в 20:47, admin, рубрики: php, велосипедостроение, метки: PHP, велосипедостроениеАрхитектура высоконагруженных приложений. Масштабирование распределенных систем. Часть первая
2013-07-02 в 8:40, admin, рубрики: badoo, nginx, php, php-fpm, pinba, web-разработка, архитектура приложений, баду, Блог компании Badoo, бэкап, Веб-разработка, высокие нагрузки, Программирование, метки: badoo, nginx, PHP, php-fpm, pinba, web-разработка, архитектура приложений, баду, бэкап, высокие нагрузкиНекоторое время назад зам.главы московского офиса разработки Badoo Алексей Рыбак и ведущие IT-Компот записали выпуск подкаста «Архитектура высоконагруженных приложений. Масштабирование распределенных систем".
Сейчас мы сделали расшифровку подкаста, привели ее в удобный для чтения вид и разбили на 2 части.
О чем говорили в первой части:
- Общая информация о проекте Badoo: стек технологий, характер и объем нагрузки, посещаемость.
- Горизонтальное масштабирование проекта:
— веб-сервера, кеширование, мониторинг etc;
— подводные камни при масштабировании проекта;
— масштабирование баз данных, как правильно делать шардинг.
Ещё один пример использования замыканий в PHP
2013-07-02 в 7:00, admin, рубрики: php, Веб-разработка, замыкания, транзакции, метки: PHP, замыкания, транзакции На Хабре уже было несколько статей с примерами использования замыканий в PHP. Некоторые из них были достаточно абстрактными, некоторые нет. Я приведу ещё один способ применения замыканий в реальных условиях.
Читать полностью »
Единая облачная PaaS-платформа для ASP.NET, PHP, Node.js и Python
2013-07-02 в 5:26, admin, рубрики: ASP.NET, bitbucket, Git, github, Mercurial, node.js, php, python, tfs, web sites, windows azure, Блог компании Microsoft, Веб-разработка, метки: ASP.NET, bitbucket, Git, github, mercurial, node.js, PHP, python, tfs, web sites, windows azureВ этой статье мы поговорим про анонсы и коммерческую доступность сервиса Windows Azure Web Sites.
Windows Azure Web Sites
Windows Azure Web Sites — это сервис предназначенный для быстрого создания новых или размещения существующих веб-приложений в надежном, масштабируемом облачном окружении.
Ключевыми особенностями Windows Azure Web Sites являются:
- Поддержка разнообразных платформ и языков программирования для размещения веб-приложений;
- Непрерывная интеграция со службами и системами контроля версий;
- Публикация готовых приложений, фреймворков и CMS за две минуты из галереи шаблонов;
- Масштабирование по требованию и автоматическое масштабирование вычислительных ресурсов на основе заданных правил;
- Подробные мониторинг, ведение логов и диагностика через панель администрирования;
- Удобное конфигурирование, поддержка SSL, привязка собственных доменов, поддержка 32 и 64-битного размещения;
- Гибкое ценообразование: бесплатный тариф, быстрое масштабирование сайта на другие тарифы при росте приложения.
Дайджест интересных новостей и материалов из мира PHP за последние две недели №20 (18.06.2013 — 30.06.2013)
2013-06-30 в 18:06, admin, рубрики: codeception, laravel, phalcon, php, php 5.5, php.net, phpunit, PuPHPet, silex, symfony 2, wordpress, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки, метки: codeception, laravel, phalcon, PHP, php 5.5, php.net, phpunit, PuPHPet, silex, symfony 2, wordpress, Веб-разработка, дайджест, новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Приятного чтения!
Читать полностью »
Делаем себе фотогалерею с помощью API Вконтакте
2013-06-29 в 6:27, admin, рубрики: api, php, Вконтакте, фотоальбомы, фотогалерея, метки: api, PHP, Вконтакте, фотоальбомы, фотогалерея Недавно попросили сделать небольшую фотогалерею, но заранее предупредили, что на веб-сервере картинки и фотографии храниться не должны.
Эта фраза немного заступорила меня, так как с веб-программированием, так сказать, я связался совсем недавно, поэтому проще бы было найти готовое решение, которое я не нашёл. Но в голову пришла идея сделать всё, используя API социальной сети Вконтакте.
Автоматизация слежения за разделами на ebay средствами PHP: история одной покупки
2013-06-27 в 11:00, admin, рубрики: ebay, php, автоматизация, Программирование, шоппинг, метки: ebay, PHP, автоматизация, шоппинг Привет! В данном посте я бы хотел поделиться с сообществом моим способом автоматизации слежения за ценами товаров на ebay.
Зачем? Каждому свое, а мне захотелось купить по-дешевле. Итак, прошу под кат.
Читать полностью »
Зарплаты украинских разработчиков — май-июнь 2013
2013-06-26 в 7:41, admin, рубрики: .net, human resources, java, php, Блог компании DOU.ua, зарплата, карьера, рынок, Статистика в IT, Украина, метки: .net, java, PHP, зарплата, карьера, рынок, УкраинаС 20 мая по 17 июня мы проводили анонимный зарплатный опрос, в котором приняли участие более 5000 человек. Спешим поделиться результатами. Краткая сводка: у опытных разработчиков зарплаты растут, Киев лидирует, типичная столичная зарплата архитектора $4000, тимлида и сеньора — $3000, PM-а — $2500, миддла и бизнес-аналитика — $2000, тестировщика — $1300, сисадмина — $1000.
В статье все зарплаты указаны в долларах США, чистыми (после уплаты налогов). Для оценки зарплаты в выборках используется медиана. Исходные данные доступны на GitHub в виде CSV-файлов. На странице jobs.dou.ua/salaries есть интерактивный виджет.Читать полностью »
Event/Observer в Magento
2013-06-25 в 8:08, admin, рубрики: Events, Magento, Observer, php, электронная коммерция, метки: Events, Magento, Observer, PHPПривет! Хотел бы поделиться с тобой небольшой заметкой по кастомизации Magento. С данной системой работаю не так давно, но уже успел написать несколько модулей(модуль платёжной системы, добавление custom-полей, etc.). Сама система предлагает несколько способов модификации своего поведения:
- Переписывание классов в самой системе
- Копирование из app/code/core в app/code/local с последующим изменением
- Rewrite через XML файл модуля с наследованием родительского класса
- Система событий(Event) и наблюдателей(Observer)
В данном посте я расскажу о способе применения последнего метода. За подробностями прошу под кат.
Читать полностью »
У php.net новый дизайн (в бете). Краткая новость и опрос
2013-06-24 в 18:54, admin, рубрики: php, метки: PHPВидимо, отдохнув после релиза 5.5, на php.net поставили в бета-тестирование новый дизайн. Старый уж очень старомодно выглядел. Переключиться можно по ссылке php.net/?setbeta=1&beta=1. Используется HTML5, jQuery, jQueryUI. Кроме общей красоты, порадовал поиск не просто с автодополнениями (этим уже никого не удивишь), а с кратким описанием функций, методов, категорий и т. п. А вот расстроил изменившийся логотип.
P.S. PHP 5.3 не убрали с закачки и, видимо, поддержки — статус Old Stable