Публикации по теме 'php'
Перевод моего интерфейса с Symfony на React stack. Эпизод 1: первый компонент React.
Когда я начал разрабатывать сайт своего стартапа Windoo , я хотел как можно скорее выйти в Интернет, поэтому выбрал самый безопасный инструмент, который у меня был: Symfony . Backend, frontend, для меня все еще самый удобный универсальный фреймворк. Когда пришло время создавать приложение, я услышал о React Native , поэтому решил перейти на полный гибрид. Итак, у нас был раздел Api в наших контроллерах Symfony, сервисы, в которых все было хорошо!
И тут меня осенило. Я использовал..
Как остановить выполнение нашего кода в PHP
В этом уроке мы узнаем, как остановить дальнейшее выполнение вашего PHP-кода.
Как следует из их названий, die() и exit() останавливают дальнейшее выполнение кода.
Использование
Мы часто используем die() или exit() , когда хотим вывести ошибку, потому что у нас что-то не так.
И внутри функции пишем ошибку.
Пример
<?php
function not_one($a)
{
if($a==1)
{
die("Code has stopped running because our variable is equal to 1");
}
echo "Great, the input is not..
EntityInPhp: быстрое превращение ваших таблиц MySQL в объекты PHP
Я работаю с PHP уже некоторое время. Это отличный язык. Он имеет много мощных функций под капотом, но обеспечивает очень простую кривую обучения для новичков. Хотя у меня есть к этому претензии. Одним из таких недостатков является количество глупых операторов SQL, которые мне приходится писать только для того, чтобы создать класс PHP, который можно использовать для взаимодействия с таблицами моей базы данных MySQL. Это кошмар!
Ну наконец-то я решил что-то с этим сделать. Прежде..
Крышка браузера → Как установить / обновить INI-файл шапки браузера.
Крышка браузера → Как установить / обновить INI-файл шапки браузера.
Независимо от того, устанавливаете ли вы файл .ini в шапке браузера впервые или просто обновляете. Шаги для правильного запуска ограничения браузера по сути одинаковы. Я запускаю это на сервере Ubuntu 15, и это для установки PHP.
Дополнительная информация :
Twitter: https://twitter.com/browscap
ШАГИ
SSH в свой ящик и перейдите в папку PHP5 Mods-Available.
cd /etc/php5/mods-available/
Затем скачайте новый..
Ошибки при повторной доставке RabbitMQ
В этом посте я собираюсь описать некоторые особенности брокера RabbitMQ о том, как он работает с неработающими сообщениями, и расскажу о некоторых решениях.
Все примеры основаны на библиотеке Enqueue PHP Messaging .
По умолчанию сервер RabbitMQ не ждет подтверждения от потребителя. Сообщение удаляется из очереди, как только оно доставляется потребителю. Следовательно, сообщение может быть потеряно, если потребитель умирает во время обработки сообщения. В некоторых случаях это может..
Восстановление 200000 строк кода с нуля: обзор крупного программного проекта
Прошло два месяца с момента стабильного выпуска SupportPal v2, крупного обновления программного обеспечения для локальной службы поддержки, которое ранее называлось ArcticDesk, и мы подумали, что было бы интересно рассмотреть аспекты разработки. процесс с самого начала туда, где мы находимся сегодня.
Процесс разработки был долгим, безусловно, самым крупным проектом, над которым мы когда-либо работали - процесс, который начался в начале 2015 года и занял почти 15 месяцев.
Проект..
Что такое запах кода в PHP? Подход ООП для более чистого кода
7 советов, как определить запах кода и написать более чистый и безопасный код с примерами
Мотивация
Многие программисты очень быстро приобретают слишком большую уверенность в своем коде, аргументируя это аргументом «Вот как я это делаю». И они чувствуют себя хорошо, игнорируя риски. Мой подход - следовать как можно большему количеству объективных правил и лучших практик. Программирование улучшалось на протяжении десятилетий, и есть много замечательных проверенных концепций. Мы..