Рубрика «php» - 170

в 12:15, , рубрики: php, web, метки: ,

Где-то читал высказывание разработчиков самого языка что он изначально разрабатывался не для Веб программирования а немного для других областей применения, однако, сейчас в нём вроде бы есть всё для использования в Веб программировании, и многие присматриваются к нему сопоставляя php vs Go, node.js vs Go.
Читать полностью »

Всем привет!

Хочу представить вам нашу новую книгу по теме Zend Framework:

«Zend Framework 2.0 разработка веб-приложений»
Автор: Кришна Шасанкар

image

Книга предназначена для тех, кто хочет быстро начать работать в этом фреймворке. Если вы — PHP-разработчик, не знакомый с Zend Framework, но желающий быстро освоить этот фреймворк на практике, то эта книга для вас.
Предполагается, что у вас есть базовые знания в области объектно-ориентированного программирования на языке PHP.
Читать полностью »

Дайджест интересных новостей и материалов из мира PHP № 30 (10—24 ноября 2013)

Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.

Приятного чтения!
Читать полностью »

Так уж повелось, что каждый кулик своё болото хвалит. Вот и я сегодня хотел бы похвалить любимую систему управления сайтом Textpattern, с которой вот уже 6 лет так и не смог расстаться.
Начиналось всё как и у большинства с увлечения web-ом. В конце 90-х не было нормальной системы, с которой можно было бы легко и непринужденно сварганить себе, или клиенту сайт. Точнее были, но какие-то недоработанные и сырые. Рынок развивался.
Перепробовав около сотни таких систем, светлую память о себе оставил PHP-Nuke — на тот момент она был хорош, но, не выдержав давление более молодых систем он ушёл в тень, пересел на Joomla и Drupal — они показались несколько сложными… Было ещё множество систем и фреймворков установив которые они прожили на локалхосте не больше пары дней.Читать полностью »

Не так давно взялся за Symfony2. Не смотря на то, что до этого имел достаточно богатый опыт общения с Zend1, барьер входа для меня оказался высоким. Вдоволь начитавшись у меня начало что-то получаться. Наибольшие затруднения вызвал вопрос разграничения прав доступа. Практически все мои поиски выводили меня на FOSUserBundle или обрывки информации о том, как можно расширить функционал модуля Security из стандартной поставки фреймворка. Каких-либо преимуществ для себя в громоздком FOSUserBundle я не обнаружил. Поэтому эта статья будет о том, как я допиливал Symfony2 Security под свои нужды. Цель была следующая: symfony2 + security + разграничение прав доступа на уровне объекта в зависимости от роли пользователя. В этой статье не будет ничего про наследование ролей и кумулятивные привилегии, информацию о которых вы, без труда, найдете сами. Схема прав в моем проекте: запрещено все, что не разрешено. Один пользователь имеет строго одну роль. Роль имеет доступ к различным ресурсам с различным набором привилегий. Разные роли могут иметь доступ к одним и тем же ресурсам с разными или равными наборами привилегий. Я не буду пытаться сделать код максимально абстрактным, а просто буду использовать фрагменты из своего проекта, связанные с функциональностью заказ-нарядов на обслуживание техники.
Читать полностью »

Реализация e mail оповещений в ImageCMS
В этой публикации мы расскажем о том, как среднестатистический ведущий программист ImageCMS Андрюша реализовал удобную систему e-mail-оповещений пользователей Интернет-магазина. Сам он теперь утверждает, что не программист, а фея.

В чем заключалась проблема до реализации нового функционала?
Немало огорчало, что отправка e-mail пользователям не имела централизованного места управления, ведь это создавало определенные неудобства администратору и наличие множества лишнего кода, который дублировался.
Смотрим-с:
Читать полностью »

В данном материале я попытаюсь пошагово рассказать о том, как организовать трансляцию видео и звука с web камеры на сайт. Данный материал будет полезен для всех желающих организовать на своём сайте видеочат или систему видеотрансляций (например такого плана).

Для реализации задуманного нам понадобится сервер с установленным Red5 сервером и любой инструмент, позволяющий работать с flash, т.к. нам потребуется создать две флешки — одна для транслирующего, другая для смотрящих.
Читать полностью »

image
Модераторы, перенесите пожалуйста, не могу разместиться в «я пиарюсь»
Добрый день, жители Хабра.

Сегодня я хочу поделиться с Вами небольшим проектом, в котором мы постарались объединить лучшее, что есть в интернете (нет, это не сиськи и котики, т.к. такой портал уже есть, да и сегодня не пятница), а именно — Халява и Гаджеты! Если заинтересовало, то для самых нетерпеливых сразу ссылка, а остальные — добро пожаловать под кат!

Читать полностью »

Несмотря на то, что прошло уже полтора месяца после IDCEE 2013, новые тексты о ней и по её мотивам всё ещё выходят. Сегодня, например, на DOU.ua опубликовали длинное и развесистое интервью с Расмусом Лердорфом, который создал PHP, но из принципиальных соображений не хочет заниматься им в качестве основной работы. Ниже — несколько интересных цитат и дополнительные видеоматериалы.

Вместо эпиграфа можно использвать парафраз Отто фон Бисмарка из внутриредакционного обсуждения текста: «Колбаса, политика и PHP: если хотите наслаждаться ими — не смотрите, как они делаются».

Создатель PHP Расмус Лердорф — об анархии и демократии в разработке языка, PHP 5.6 и жалующихся программистах
Читать полностью »

Каждый раз когда стоит задача выбора фреймворка для написания нового проекта, мы (веб-разработчики) скорей всего выбираем то, что уже хорошо знаем и постоянно используем. Мир PHP фреймворков достаточно богат и самыми крупными игроками являются: CodeIgniter, Kohana, Symfony, Yii, Zend Framework. Но я хочу обратить ваше внимание на принципиально новый, а вернее принципиально новую ветку лучшего фреймворка, с которым мне доводилось иметь дело. Встречайте, Laravel 4!

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js