169 похожих чатов

Здравствуйте, подскажите новичку, на "голом" php (без фреймворков) кто-то вообще

пишет? Делаю сайт с регистрацией, работой с бд и вебсокетом, фронт уже готов, осталось с бекендом решить

25 ответов

19 просмотров

пишут конечно. Если хотите меньше головной боли - то возьмите какой-нибудь фреймворк за основу

без фреймворков да, но без либ - глупо

пофиксил

Хватай mezzio и в путь.

А причина писать на голом php?

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

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

если “для души” или “для обучения”, то норм, Во втором случае - потом переписать на фреймворк с максимальным использованием его возможностей и сравнить )

ну не знаю. они же все уникальны, кому интересно, что было на предыдущем проекте, если на новом будет совершенно другое? PHP в скиллах есть, что ещё даст проект на голом php на другом проекте с голым php?

Не важно даст это что-то или нет. Важно есть ли на таких спрос. Опыт удачного переписывания легаси ценят. Только не знаю в насколько большом количестве и сколько таких специалистов на рынке.

переписывание - это одно ) я про обычную работу

Disgoonated- Автор вопроса

а либы какие-нибудь подскажете?

смотря для чего

Disgoonated- Автор вопроса

https://t.me/prophp7/272481 для этого

Так всё же — почему без фреймворков?

Disgoonated- Автор вопроса

мм, а зачем? чистый php вроде умеет все из вышеперечисленного

удачи

Чистый, без либ?

умеет но есть нюансы. Зависит от ваших целей.

Т.е. ты хочешь сам написать многое из того, что умеют фреймворки?

фреймворки умеют не так много)

Disgoonated- Автор вопроса

т.е. я не знаю, что они такого невероятного умеют, вот и пришел спросить

Ну ты сразу спросил про голый пых

ну вот смотри. сериализация - удобно юзать какой-нибудь symfony/serializer. можно просто юзать без фреймворков. Роутинг - лучше взять готовое что-то. Мидлвары и прочие штуки - лучше взять готовое что-то. готового много, можно из пакетов собрать под себя. писать с нуля - кто это потом будет супортить

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

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Anyone knows how to build this widget in Flutter? I have all the assets for round stations and the road, but how can I make the my widget animate between these stations? And h...
Mohammad Zamani
9
короче я не выдержал постоянно определять структуры, чтобы возвращать массивы разных типов. Как обычно еще это делают?
Павλо 🇺🇦
7
Подскажите как мне лучше держать websocket сединение и переодически передавать в него данные? Сначала я сделал так: for _ in 1...1000 { try? await ws.send("test") try...
Mihail Verenich
2
Ты просто гитлеровскую эстетику плохо понимаешь. Он же всё под Цезаря делал. А это как бы запрещённый приём в политике. Пиджаки они зачем все носят? Чтобы показать что они тип...
Ivan Kropotkin
4
А цены чем оправданы?
Lencore
7
Добрый вѣчер! Помню не раз было, но 1001 раз не лишний. Почему данные (элементы) из TList<TMyClass> куда то деваются? Точнее ранее прикопаный на них указатель больше не указыв...
Евгений
3
Карта сайта