Если уж сильно захочется упроться и для таких есть выход
И? Виртуальный не позволяет религия? (мы же сейчас про тру безопасность говорим)
Для этого тоже есть инструменты, например мы используем wireguard чтоб связать сервера, но я не тру безопасник в отличии от вас, мы ж это держим в уме =))
Ну так для этого надо быть идиотом же, разве нет? А он еще по урлу типа site.ru/phpmyadmin небось да у вас? Откройте тайну, зачем на проде phpmyadmin открытый в мир?PS. Но тут ради справедливости соглашусь, что на шареде пхпмайадмин может стоять, без возможности отключения, но тут я могу лишь заметить что сайт на шареде видимо не особо то и нужен и там достаточно бэкапов, так как даже если будет простой или неделю повисит реклама казино, сайт этот особо бизнес и не сломает. Там где критично с безопасностью, простоями и прочим о шаредах даже не заикаются.
Ну этого предложение если честно я вообще не понял
Конечно нету, но ситуацию в пример когда нужен доступ в мир для БД или в какой ситуации может помочь злоумышленнику знание кредов в БД вы конечно же с богатым опытом в безопасности не скажете, а просто будете в очередном сообщении давить на то что такие ситуации бывают =))
ТС, который не понимает, что PHP в итоге все равно сгенерирует HTML и сравнивает эти "технологии", после этих вот джэм стеков и генстатиков с айртейблами и файрбейзами на бэках сейчас всдёрнулся на кухне, скорее всего.
Ну я же говорил не конкретно ТСу, то что он не поймет лично это меня уже не касается, я же чисто мнение высказываю, что вместо классической cms для разработки какого то простого сайта я лучше возьму или статик ген с хэдлесс или на крайний какую нибудь flat file cms
PS. Хотя сейчас чисто ради эксперимента хочу попробовать сделать сайт ресторана суши с заказами чисто на nocode, типа creatium/tilda + directual. Вообще nocode сейчас нормально так шагает ))
То, что это не сработает в одной системе, не означает того, что это не сработает в другой системе. Бывают самые разные ситуации.
Это надо специально так систему настроить, а для этого надо быть идиотом, сейчас у всего популярного вэб стека по умолчанию доступ в мир закрыт
Давайте я вам дам логин и пароль от БД, а вы что нибудь сделаете? =)) Ведь, как правило, сервер БД слушает только локально порт и у пользователей стоит "user@localhost" что дает возможность только локально подключаться, а открывать в мир БД это большая тупость даже если ваши файлики не открываются как plain text
ddos-ом валили серваки лет так цать назад, сейчас же тупо забивают канал. А для этого что html что php разницы нет.
статичный сайт можно сложить в cdn =)
Сколько интересуюсь темой, php это не совсем честная асинхронка, и в целом сообщество к этому не готово но идет довольно давно это не в новинку для php просто надо понимать что большая часть драйверов i/o блокирующая, например для работы с бд нативно умеет только расширение mysqli через конекшен пулл, начнем спрашивать php'шников кто об этом знает, окажется что 90% не знает. У php отличная spl нигде практически её не встречаю, есть клевое расширение со структурами и тоже нигде не встречаешь, на php можно кодить очень клево и очень клевые вещи, просто это никому особо не надо =)) Когда php программист дорастает до этого уровня он начинает интересоваться другими ЯП =))
Да, но мне интересны были именно фв, которые заточены под асинхронку, в питоне начиная кажется с 3.4 завезли asyncio, а фреймворки появились позже. Теоретически то и в старую джангу можно было либу вкинуть, но тот же фастапи изначально заточен под асинхроннное выполнение. Спасибо что не даете теме уйти в сторону) мне например это интересно вполне.
Да нет такого прям вот что асинхронный фреймворк, разве что например spiral затачивалась прям под это изначально так как в паре с RR работает. Но например есть вариант для ларавель octane но опять я повторюсь на библиотеки по сути можно натянуть любой современный фф, так как они реализуют psr7 будь то ларавель, симфони или микрофреймворки типа slim или lumen, да и вроде как и yii завести можно.