Или вы совершили все ошибки которые возможно и в качестве СУБД ещё и MySQL взяли?о, снова пришло время субъективных высказываний, преподносимых в форме истины в последней инстанции? ))
for(let i = 0; i < path.length; i++){
...
if(!file_exists(folder)) {
CreateFolder(folder, req)
return //Здесь у вас тупо заканчивается выполнение функции. Дальше итераций не будет
}
...
}
Как вы могли заметить, проверяется существование папки, потом подпапки, потом самого файла.Как я мог заметить, у вас на первой итерации ретурн. После 0 элемента у вас весь цикл закончится, даже если в пути еще 40 элементов. Кроме того, ваш условный CreateFolder создает папку, предположим вы доходите до последнего элемента массива, который img.png, что случится?
Можно ли сразу сохранить 'user/forum/img.png'Если таких папок нет, то конечно же не получится, сначала создать папки, потом залить файл.
рассказали, серьёзно?Да, рассказали на троечку с минусом, важнее тейк про прочтение правил.
как например РНРStormя как бэ пользуюсь. Но это вообще не одно и то же. Например, мне нужно экспортировать выборку в ексель, никакой сторм мне это не сможет обеспечить. Алсо, настройки самого сервера через шторм недоступны, включая пользователей, например. Это разные инструменты с пересекающимся функционалом.
говно полное. Историю не помнит, на сложных запросах виснет,Первое - редко нужно. Второе как относится к пма? Надеюсь вы понимаете что сложный запрос просто передается в бд, и никак особо не обрабатывается в коде, кроме как отображает ответ в виде таблички? Алсо, как раз встроенный в шторм пендюлятор по моему опыту часто подглючивает.
торчит голой попкой в интернет (и все ламерские сканеры его щупают на автомате).Зависит. Естественно он как-то должен торчать в веб, и тут такая же проблема как и с открытым портом наружу. То есть те же шары в профиль. У нас он доступен только изнутри корпоративной сети, что вполне норм. Ничего не мешает настроить доступ по айпи или впн.
IDE не может найти классы из-за магии.Не знаю, никогда не сталкивался. Кто эти вторые - загадка.
В симфони всё работает из коробки и без всякой магии, ну кроме yaml и twig, там чтобы подстановка работало надо поставить всего лишь один бесплатный плагин Symfony.Ага, половина настроек еще и написана аннотациями. И надо только взять соду и...
но как только вам нужно будет сделать шаг влево от документации, вы сразу окажитесь позади по скорости.Так же будет в ЛЮБОЙ системе разработки, как это относится конкретно к ларе?