Пробуем KPHP: реально ли его использовать в своих проектах

ВК - крупнейшая социальная сеть в России. Её код изначально был написан на PHP - языке, позволяющим быстро реализовывать функционал веб-сайтов. Однако, PHP является интерпретируемым языком, что само собой не есть хорошо для высоких нагрузок.

Читать далее
25.08.2021 в 06:24
621
+7


Как я применял курс ООП в PHP в реальной практике. Результат, выводы, сравнения

Вообще не люблю писать отзывы, ни хорошие, ни тем более плохие. Но вам не могу не написать.

Наконец-то пройден ООП в PHP! Я давно задумал проект для внутренних нужд своей компании. Не мог написать даже полурабочий прототип, все чего-то не понимал, не хватало знаний. Проект получался сложный, все время там что-то ломалось и т.д.

Читать далее
06.07.2021 в 14:41
1029
+8

Как запускать долгоживущие скрипты на удаленном сервере

Зачастую приходится на удаленном сервере запускать скрипты вручную. К примеру, для миграции данных из одного хранилища в другое. Как обычно это происходит: заходим на сервак по ssh, запускаем скрипт, он там нам выводит какой-то прогресс (например, обработанные ID), после чего завершается. Однако, часто бывает так, что нужно запустить долгоживущий скрипт. Мне приходилось запускать скрипты, выполняющиеся несколько дней подряд. При этом, нельзя гарантировать что ssh-соединение не разорвётся из-за нестабильного интернета. И вот тут начинаются проблемы - мы можем не узнать, что скрипт корректно завершил свою работу. Не можем узнать, на каком ID он остановился, если произошла какая-то ошибка. О том, как эту проблему решить, мы и поговорим в этой статье.

Читать далее
24.06.2021 в 19:00
813
+3


Как сделать уведомления в телеграм на PHP

Привет! Сегодня поговорим о том, как можно отправить себе сообщение в телеграмме с помощью PHP. Это удобно использовать, когда нужно получить уведомление о каком-то событии, произошедшем на бэкенде. Например, я таким образом получаю уведомления о новых комментариях к урокам.

Читать далее
23.06.2021 в 20:08
1516
+8

Когда умрёт PHP

Один из самых часто задаваемых вопросов в нашем телеграм-чате: "Когда PHP умрёт?". Попробуем разобраться, откуда берутся такие вопросы, и попробуем предсказать, когда же PHP умрёт.

Читать далее
14.06.2021 в 19:39
1080
+7


Установка и настройка XAMPP

В этом уроке мы рассмотрим настройку окружения, необходимого для разработки на PHP с помощью пакета XAMPP - это приложение, позволяющее быстро развернуть для локальной разработки связку из PHP, Apache, MariaDB (аналог MySQL). Эта программа, в отличие от OpenServer, настройка которого описана в этой статье, является кросс-платформенной, и может использоваться на компьютерах под управлением Windows, Linux и MacOS.
Прежде всего, скачайте и установите XAMPP с официального сайта.

Читать далее
13.06.2021 в 07:33
1363
+1

Автоматическая поливалка для растений из Arduino и одного сервопривода

Захотелось жене посадить летом огурцы на балконе. Посадила, прорастила, вырастила. В течение месяца мы наслаждались самостоятельно выращенными продуктами, натуральными, без химии, всё такое. И всё бы ничего, да только собрались мы в отпуск на неделю. И в условиях летней солнечной Сибири на балконе огурцам в течение недели пришел бы каюк. О том, как с помощью говна ардуино, сервопривода и палок китайских палочек для суши были спасены огурцы, читайте ниже.

Читать далее
16.03.2021 в 16:11
1456
+7


Путь самурая...

echo 'Hello World!';

Меня зовут Дима, и я ооочень долгое время обещаю написать эту статью, но у меня крайне мало времени на это. Хотелось бы рассказать чуть ли не в подробностях весь мой путь до становления программистом, но увы, постараюсь быстро, кратко, как phpDoc.

Читать далее
23.12.2020 в 07:30
2400
+11

Красивый вывод var_dump. Инструкция для OpenServer

Очень многие новички и не только новички, часто спрашивают про красивый вывод var_dump.
И так что же это, как его настроить и подключить на Windows (OpenServer).

Читать далее


Как я стал джуном с помощью курсов

Зовут меня Александр, 20 лет, студент одного неплохого Новосибирского вуза. Начал свой путь в программисты со школьных олимпиад, после школы поступил в универ, где начал изучать Си. В какой-то момент понял, что программирование для desktop сейчас явно не в приоритете у работодателей и решил переметнуться в веб, для чего начал искать разные курсы.

Читать далее


Логические задачи с собеседований