Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
|
Web PUSH Notifications быстро и просто
2017-03-13 07:56:52 (читать в оригинале)Добрый день. В этой небольшой заметке я хочу рассказать как быстро и просто настроить push-уведомления на вашем сайте. Эта статья ни в коем случае не претендует на звание исчерпывающего руководства, но, я надеюсь, что она даст точку старта для дальнейшего изучения.
Информации по этой теме в интернете полно, но она фрагментирована, разбросана по разным ресурсам и перемешена с уведомлениями для мобильных устройств с примерами на Java, C++ и Python. Нас же, как веб-разработчиков, интересует JavaScript. В этой статье я постараюсь саккумулировать всю необходимую и полезную информацию.
Я думаю, вы уже знаете что такое push-уведомления, но я всё же напишу коротко о главном.
Пользователь, заходя на сайт, вытягивает (pull) с него данные. Это удобно и безопасно, но с развитием интернет ресурсов, появилась необходимость оперативно доставлять информацию пользователям не дожидаясь пока те сами сделают запрос. Так и появилась технология принудительной доставки (push) данных с сервера клиенту.
Читать дальше →
Тэги: cloud, firebase, gcm, javascript, messaging, notifications, php, push, веб-сайтов, программирование, разработка
Постоянная ссылка
PHP-Дайджест № 104 – интересные новости, материалы и инструменты (1 – 12 марта 2017)
2017-03-13 00:15:19 (читать в оригинале)Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать дальше →
Тэги: group, hhvm, laravel, php, symfony, yii, zfort, блог, веб-разработка, веб-сайтов, дайджест, компании, новости, подборка, разработка, ссылки
Постоянная ссылка
Архитектура Enterprise на Yii2. Абстракция, инверсия зависимости, инкапсуляция бизнес-логики и управление изменчивостью
2017-03-12 20:55:34 (читать в оригинале)Большинство сайтов в вебе работают исключительно с простой информацией: страница, статья, категория статей. При генерации HTML, на стороне сервера происходят некоторые простые процессы: подключение к базе, получение статьи по ID, привязка к статье комментариев и т.д.
Однако, с развитием Интернета и бизнеса в нем, на сайте нередко начинают происходить сложные бизнес-процессы, для которых никакие CMS не предназначаны.
Пример бизнес-процессов:
- Применить промокод
- Отменить заказ
- Рассчитать размер вознаграждения продавцу
Разработчики сайтов, как правило, не видят никаких таких процессов более высокого уровня и продолжают работать на низком уровне как знают: с таблицами БД и прочими примитивами. Все это размазано тонким слоем по всей системе: в контроллере, в модели, в футере сайта. Рано или поздно, система становится такой большой, что уже не помещается в разум одного разработчика-создателя и проект начинает рассыпаться. Читать дальше →
Тэги: dic, enterprise, ioc, php, yii, yii2, бекенд, ооп, программирование, фреймворки
Постоянная ссылка
Надёжная авторизация для веб-сервиса за один вечер
2017-03-12 11:12:33 (читать в оригинале)Предыстория
Осень 2015-ого. Примерно полтора года назад, когда мне случилось стать участником разработки проекта, где пользователей существенно больше пары десятков человек, я наконец-то впервые в своей жизни задумался о надёжности авторизации.
По сути, авторизация — это то, с чего начинается процесс взаимодействия зарегистрированного пользователя с системой (для незарегистрированного пользователя всё начинается с регистрации, и эти два процесса, как вы уже догадались, очень сильно взаимосвязаны). Я внезапно осознал, что во всех проектах, что я делал до этого, с безопасностью всё очень плохо :)
Достаточно рассмотреть простейший пример: кто-то подобрал пароль, или человек каким-то образом скомпрометировал его. Конечно, у нас в базе данных хранятся хэши с использованием соли, мы даже настолько продвинуты, что используем только HTTPS… Но это никак не спасёт нас от человеческого фактора. Читать дальше →
Тэги: php, авторизация, безопасность, веб-сайтов, информационная, разработка, сайтов
Постоянная ссылка
Stacker: что нового?
2017-03-10 14:35:00 (читать в оригинале)Привет, Хабр!) Тем, кто пока не имеет представления, советую почитать предыдущую статью А если кратко, то речь пойдет об окружении для локальной веб разработки, которое полностью настроено и готово для запуска большинства фреймворков и cms. Запускайте Symfony, Laravel, Yii2, и другие вреймворки легко! По принципу клонировал -> запустил. Забудьте про постоянные настройки веб сервера и рабочего окружения. Все что вам нужно уже есть в Stacker
Основные лозунги проекта
Их много — он один!
Все просто, не нужно миграций!
Быстро развернул и начал работать!
Хватит настраивать! Пиши код!
Держи зоопарк под Docker, пусть хостовая машина остается чистой!
Тэги: docker, lamp, laravel, mamp, php, php7, rad, symfony, symfony2, web-разработка, yii, веб-программирование, веб-сайтов, разработка
Постоянная ссылка
+3386 |
3395 |
pllux |
+3357 |
3427 |
AlexsandR_MakhoV |
+3354 |
3417 |
Simple_Cat |
+3349 |
3432 |
Solnche605 |
+3344 |
3441 |
ДеВаЧкА-НеФоРмАлКа |
-1 |
565 |
ШНЯГА.ru - простые рецепты |
-1 |
36 |
doctor_livsy |
-1 |
661 |
Где отдохнуть?! Куда поехать?! Выбирай с нами! |
-2 |
6 |
SkaSkin |
-2 |
605 |
aQir |
Загрузка...
взяты из открытых общедоступных источников и являются собственностью их авторов.