One
Гуру
(3618)
4 года назад
Если кратко, то абсолютного шаблона нет.
Просто технологий и подходов к разработке довольно много, да и проекты зачастую имеют что-то уникальное, не вписывающееся в общую концепцию.
Мой совет в данном случае - называйте вещи своими именами. Например, директорию с изображениями будет логично назвать "images", а со шрифтами - "fonts".
Babaduk
Просветленный
(21054)
4 года назад
структура быть должна но не обязана быть такой как у всех, есть и подвохи например если загрузить в папку 10к изображений она будет медленнее обрабатыватся чем папка с 100 имг даже по прямому пути к имг и тд
Андрей
Высший разум
(482118)
4 года назад
Это зависит от того, какой фреймворк ты используешь: у каждого фреймворка своя дефолтная структура директорий.
P.S. Никто не пишет серьёзные сайты "с нуля". Без фреймворков или CMS можно делать только одностраничные лендинги из одного html-файла и нескольких файлов картинок.
Александр ШиловМастер (1256)
4 года назад
А можете привести примеры? Потому что мне, пока не довелось столкнутся даже со сборщиками, не говоря уже, о таких фреймворках, как laravel ))
BabadukПросветленный (21054)
4 года назад
нафига фремверки нужны если у тебя команда прогеров? ты вот простым вопросом не задавался зачем фреймы гугла минжс использовали и как они ложили сервера когда человек просто заказывал раскрутку сайта (трафик) тот же лайфжорнал нахердили фремверками и он просто помер была такая ситуация и у майла загрузка 12секунд без кэша для чего? человек только заходит подгружай все по мере делай анализ, но они поправили могое, к чему говорить что без фремов нельзя чтото писать?
Ordo Seclorum
Оракул
(58449)
4 года назад
Стуктура должна быть понятной. Например, логично статичные файлы картинки поместить в папку img внутри папки static. Чем больше проект, тем больше структура. Лучше всего изучить фреймворк, где уже есть определенный скелет, но на маленьких учебных проектах юзать фейрверки особого смысла нет
Анти Советчик
Искусственный Интеллект
(131523)
4 года назад
Если сайт пишется с нуля без фреймоворков, то человек сам определяет удобную для его восприятия структуру. Часто все клиентские скрипты определяются в папку js, все файлы *.css в папку css, все картинки в папку img. Админку часто выносят в папку admin, но это всем, в том числе хакерам, известно и я такое не приветствую из-за безопасности. Но о картинках, большие проекты выносят все картинки на отдельный домен. Имена файлов - по своему разумению. Даже index.html это не догма, индексный файл можно переопределить в .htaccess
Кикие стандартные имена файлов (кроме index.html), какие файлы куда совать и т. д.?
Или это без разницы и можно делать на свой вкус и цвет, нет строгих требований к этому?
Заранее благодарю за АДЕКВАТНЫЕ ответы или ссылки на ответ (статья, например)!