Рубрика «php»
Создаем шахматы с «туманом войны» на JavaScript: от идеи до работающего прототипа
2025-12-08 в 7:01, admin, рубрики: chess, javascript, php, ruvds_статьи, веб-разработа, шахматы, Шахматы на jsЕсли вы разработчик на php вы наверняка уже сталкивались с HTTP-серверами, такими как: apache, nginx или OpenServer.
Зачем?
Причин может быть несколько, но самая основная это обучение. Чтобы расширить своё понимание протокола HTTP, и как с ним можно работать.
Как работает HTTP-сервер?
Любой веб-сервер делает три вещи:
-
Слушает порт.
-
Принимает соединения и читает сырой HTTP-запрос.
-
Отправляет ответ.
В PHP для этого есть функция stream_socket_server()
Теория
HTTP Текстовый формат, все заголовки разделяются переносом строки, двойной перенос говорит о том что дальше следует тело ответа. Пример запроса:Читать полностью »
Как я делаю «снимок» проекта в JSON для ИИ (и могу развернуть его обратно). Инструмент scan2json
2025-12-06 в 11:34, admin, рубрики: gpt, php, диалог, ИИ, сезон ии в разработке, скрипт, утилитаЯ много работаю с проектами на веб-стеке и параллельно активно использую нейросети.
Со временем стало ясно: чтобы ИИ помогал не «вообще по PHP», а по конкретному проекту, ему нужен нормальный контекст. Не один файл, не случайный фрагмент, а полноценный срез кода.
В какой-то момент меня это достало настолько, что я сел и сделал отдельный инструмент — scan2json.
Это маленький PHP-репозиторий, который:
-
в одну сторону: сканирует проект и превращает его в JSON/JSONL;
-
в другую: по этому JSONL умеет собрать обратно структуру папок и файлов.
Репозиторий лежит на GitHub: Читать полностью »
Создание простой поисковой системы, которая действительно работает
2025-11-23 в 10:51, admin, рубрики: php, sql, индексация, оптимизация, поиск, поисковая система, репозиторий, токенизацияЗачем строить свой собственный?
Зачем вообще делать что-то своё?
Я знаю, что вы можете подумать: «Почему бы просто не использовать Elasticsearch?» или «А что насчёт Algolia?» Это вполне рабочие решения, но у них есть нюансы. Нужно разбираться с их API, поддерживать инфраструктуру под них и учитывать все тонкости их работы.
Но иногда хочется чего-то более простого — такого, что:
-
работает прямо с вашей текущей базой данных;
-
не требует сторонних сервисов;
-
легко понять и отладить;
-
действительно выдаёт релевантные результаты.
Как я создаю idle-игру «Империя Кузбасс» для Telegram, VK и браузера
2025-11-08 в 9:26, admin, рубрики: Gamedev, idle, javascript, JS, php, кузбассМоя история разработки инкрементальной игры о горнодобывающей промышленности Кузбасса с подробным разбором технической архитектуры, системы безопасности и монетизации.
Игра на 80% сделана с помощью вайб кодинга, но это не так просто как звучит.
💡 Идея проекта
Я родом из Кемеровской области (Кузбасс) - угольной столицы России. Регион известен своими месторождениями: угля, золота, редких металлов. Идея пришла простая: создать современную idle-игру про управление горнодобывающей империей, где все месторождения - реальные объекты региона!
📊 Ключевые показатели проекта:
Пакет управления доступом на основе ролей (RBAC) для PHP
2025-11-05 в 10:16, admin, рубрики: php, rbac, web-разработка, разрешенияВведение
На рисунке 1 представлена схема базы данных.
Каждый пользователь user с идентификатором id может иметь список разрешений permissions и ролей roles.
Каждая роль role имеет наименование name, описание description, список разрешений permissions и список дочерних ролей roles.
Каждое разрешение permission имеет имя name и описание description.
О Web-Backend разработке для начинающих
2025-11-04 в 7:42, admin, рубрики: backend, legacy, php, web, карьера, обучение, ооп, программист, разработка, стажировкаНебольшой ориентир для начинающих программистов.
Первое трудоустройство
Не бойся идти на стажировку с низкой оплатой труда. Как только ты погрузишься в рабочий процесс это даст колоссальный прирост к скорости обучения. Самый быстрый способ прокачать навыки это устроиться на работу. Читать полностью »
Мой первый AI-агент на базе Neuron — PHP-агентного фреймворка
2025-10-25 в 14:24, admin, рубрики: ai agent, machinelearning, phpЯ PHP-разработчик с многолетним стажем (от слова "много"). Привык, что мой мир - это веб-приложения, серверный код и бесконечные "фичи" на Laravel или Yii (да... легаси - это мой конёк). В последние пару лет вокруг бушует AI-бум: всюду слышно про нейронки, LLM, про каких-то "агентов", которые сами решают задачи. И, признаться, временами у меня появлялась лёгкая тревога. Не отстану ли я от поезда, если не перейду полностью на Python/NodeJS или не выучу новый фреймворк? Ведь почти все примеры ИИ-интеграций, что я видел, были на Python или JavaScript. PHP в этих разговорах фигурировал редко, если вообще упоминался.
Недавно я наткнулся на упоминание о Читать полностью »


