forumСоздать тему

Разработчик предлагает PHP и MySQL для веб-приложения — это уже прошлый век или вполне норм?

ZZehra A***ЭкспертУчастник сообщества
Дата регистрации
февр. 2023 г.
Сообщение
5
#1

Мы компания из 12 человек, занимаемся оптовыми поставками продуктов питания в Великобритании. Хотим сделать собственный закрытый портал, где клиенты смогут сами оформлять заказы, смотреть остатки на складе и проверять взаиморасчеты. Договорились с местным фрилансером: срок 3 месяца, бюджет 8.500 GBP.

Сказал, что в качестве стека возьмет PHP и MySQL. Поделился этим со знакомыми программистами, а те меня накрутили: мол, сейчас все сидят на современных фреймворках или других языках, потом систему не масштабируешь, разраба на замену не найдешь и так далее. Сам разработчик уверяет, что этот стек максимально зрелый, отлично живет на недорогих серверах и наши задачи закроет с головой.

Для такого чисто операционного малого бизнеса, как наш, пилить веб-приложение на PHP — это реально неоправданный риск и архаизм или, пока все работает, вообще без разницы, что там под капотом? И какие технические вопросы ему задать перед приемкой проекта?

RRecep D***Участник
Должность
Редактор контента
Отрасль
Энергетика
Тип организации
компания с двумя филиалами
Дата регистрации
февр. 2025 г.
Сообщение
4

Doki · Настройка управления логами · 2026

Самый полезный#2

Короткий ответ: PHP и MySQL точно не устарели, добрая половина интернета до сих пор прекрасно на них крутится. Для портала малого или среднего бизнеса важен не сам язык, а то, написан ли код по современным стандартам и на базе популярного фреймворка.

Тренды из айтишных пабликов редко сходятся с реалиями малого бизнеса. Модные новомодные языки хороши для высоконагруженных гигантов, но для портала учета остатков и заказов на 12 сотрудников и пару сотен клиентов свежие версии PHP не дадут никаких просадок по производительности. К тому же PHP-разработчиков на рынке пруд пруди, их почасовая ставка заметно адекватнее, да и хостинг обходится в копейки.

Разработчика нужно пытать не про язык, а про архитектуру. Обязательно уточните три вещи: 1) Код пишется с нуля на самопальном чистом PHP или на стандартном современном фреймворке? 2) Какие версии стека используются? Нужен как минимум PHP 8.2 и свежая версия MySQL. 3) Будет ли задокументирована архитектура API и структура базы данных?

Если специалист пишет чистый код на стандартном фреймворке, то даже если вы с ним разойдетесь, в той же Великобритании вы без проблем найдете человека, который спокойно подхватит проект.

HHakan S***ЭкспертУчастник сообщества
Дата регистрации
апр. 2024 г.
Сообщение
36
#3

Ваши друзья, скорее всего, вспоминают жуткий спагетти-код на PHP пятнадцатилетней давности. Современный PHP — это строгая типизация, отличная скорость и нормальная тестируемость энтерпрайз-уровня. Главное убедитесь, что он не пишет голый самопис без библиотек, а использует адекватную архитектуру вроде MVC.

İİlknur Y***УчастникУчастник сообщества
Дата регистрации
февр. 2023 г.
Сообщение
98
#4

В договоре с исполнителем сразу пропишите: 1) исходный код хранится в корпоративном Git-репозитории и права на него принадлежат вам, 2) таблицы базы данных спроектированы со связями (реляционная модель), 3) по окончании передается документация по развертыванию и структуре БД. Систему хоронит не язык, а отсутствие этих базовых вещей.

KKaan Y***Участник
Должность
Специалист по социальным сетям
Отрасль
Производство мебели
Тип организации
компания с двумя филиалами
Дата регистрации
июнь 2025 г.
Сообщение
84
#5

Сам PHP нормальный, тут дело в руках разработчика. Если он пытается впарить вам свой самодельный движок десятилетней давности — это беда. Ни один нормальный спец потом в этом ковыряться не захочет, либо влетите на консультации по 80 GBP в час.

DDilanНовый участник
Должность
Бутик
Дата регистрации
окт. 2024 г.
Сообщение
32
#6

Мы 4 года назад именно на PHP и MySQL подняли складскую панель. За сервер платим меньше 15 фунтов в месяц. Пашет как часы, ни одного падения. короче не ведитесь на хайп, сбережете бюджет.

исправление: ошибся в цифре, было чуть меньше.

İİbrahim T***Новый участник
Должность
Графический дизайнер
Отрасль
Энергетика
Тип организации
сеть магазинов
Дата регистрации
июнь 2026 г.
Сообщение
90
#7

программисты вечно фанатеют по новым модным штукам. ну если прога летает, закрывает задачи и не жрет серверные ресурсы, вообще пофиг на чем она. главное чтоб исполнитель после сдачи не испарился в закат.

EEmre K***Участник
Должность
Координатор курьерской службы
Отрасль
Право
Тип организации
кооператив
Дата регистрации
февр. 2025 г.
Сообщение
1
#8

В Британии почасовая ставка фрилансеров на редких языках крутится в районе 60-90 GBP, а толкового PHP-разработчика можно найти за 40-65 GBP. Когда решите прикрутить новые функции, на дистанции это сэкономит вам кучу денег.

BBanu Ş***Участник
Должность
Фармацевт
Дата регистрации
март 2024 г.
Сообщение
81
#9

Успех проекта зависит не от языка, а от грамотного бизнес-анализа. Если все бизнес-процессы описаны точно, настроена безопасность данных и автоматические бэкапы, связка PHP и MySQL полностью закроет ваши потребности.

KKader Y***Новый участникУчастник сообщества
Дата регистрации
июнь 2026 г.
Сообщение
26
#10

а если мы потом захотим прикрутить к этому делу мобильное приложение PHP не станет помехой? не придется все с нуля переписывать?

edit: исправил несколько опечаток.

OOnur A***ЭкспертУчастник сообщества
Дата регистрации
нояб. 2025 г.
Сообщение
64
#11

Верно. Когда пытаешься изменить всё сразу, ничего не приживается.

Проверено опытом.

DDamla Z***УчастникУчастник сообщества
Дата регистрации
окт. 2024 г.
Сообщение
202
#12

У нас так же.

JJülide U***УчастникУчастник сообщества
Дата регистрации
февр. 2024 г.
Сообщение
346
#13

Не знал об этом.

AAlper K***Участник
Должность
Редактор контента
Отрасль
Спорт и фитнес
Тип организации
индивидуальный предприниматель
Дата регистрации
март 2024 г.
Сообщение
60
#14

Позвольте подвести итог сказанному выше. Если не зафиксировать это письменно с самого начала, потом возникнут споры.

Оставлю как заметку, пригодится.

FFatma T***Участник
Должность
Продавец-консультант
Отрасль
Энергетика
Тип организации
команда из 8 человек
Дата регистрации
июль 2024 г.
Сообщение
190
#15

Согласен, хочу даже особо подчеркнуть. Если критерии приемки не прописаны, момент завершения работы становится предметом спора.

График платежей должен быть привязан к этапам работ, а не к датам. Удачи.

UUğur A***УчастникУчастник сообщества
Дата регистрации
июнь 2023 г.
Сообщение
222
#16

Нужно идти по порядку. Чем сложнее отменить решение, тем медленнее его принимайте.

Конечно, если ваша ситуация отличается, всё меняется.

RReyhan G***Ветеран
Должность
Финансовый директор
Отрасль
Клининговые услуги
Тип организации
бутиковое агентство
Дата регистрации
нояб. 2024 г.
Сообщение
250
#17

Вы правы. Внедрение процесса управления изменениями не замедляет работу, а ускоряет её.

Это мое мнение, не утверждаю, что оно единственно верное.

HHüsniye T***Участник
Должность
HR-специалист
Отрасль
Текстиль
Тип организации
производство
Дата регистрации
дек. 2025 г.
Сообщение
361
#18

В прошлом году мы столкнулись практически с тем же самым. Самое дорогое в унаследованной системе — неизвестные зависимости.

Исправьте, если я ошибаюсь.

HHüsniye A***Ветеран
Должность
Графический дизайнер
Отрасль
Упаковка
Тип организации
Производственная компания из 40 человек
Дата регистрации
февр. 2025 г.
Сообщение
137
#19

Вы правы, я сам проходил через это. Без измерений мы всегда приходим к одному и тому же.

Если напишете результат здесь, это поможет и другим.

AAhmet Z***Эксперт
Должность
Специалист технического сервиса
Отрасль
Оптовая торговля продуктами питания
Тип организации
семейный бизнес
Дата регистрации
дек. 2023 г.
Сообщение
159
#20

Мои сомнения развеялись, спасибо.

Написать ответ