Правильная структура каталогов сайта

110
07 августа 2019, 21:50

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

app (корневая папка)  
--core  
--components  
--models  
--other code-related stuff  
--templates  
--public - именно эта папка смотрит "наружу"  
----assets  
----images  
----js  
----css  
----index.php  
--logs 

Прочитав рекомендации гугла - как сделать многоязычный сайт, я понял, что нужно создавать папки для каждого языка(ru - русский, en - английский) и в каждой папке одинаковые страницы, только на других языках. Такая структура является базой для СЕО. Подскажите пожалуйста, что и где разместить, исходя из текущей ситуации(смена языка)? Так же интересно в такой ситуации, где разместить файлы header.php и footer.php

READ ALSO
php artisan migrate:reset ошибка

php artisan migrate:reset ошибка

Хочу выполнить команду php artisan migrate:reset и есть ишибка SQLSTATE[HY000]: General error: 1832 Cannot change column 'role_id': used i n a foreign key constraint 'users_role_id_foreign' (SQL: ALTER TABLE users CHANGE...

115
Как запустить скрипт Node.js из PHP?

Как запустить скрипт Node.js из PHP?

Мне нужно запустить скрипт scriptjs на Node

120
Сakephp оформить запрос в finder

Сakephp оформить запрос в finder

Ребята, помогите записать и выполнить данный запрос в finder cakephp 35

133
Функция system в C++

Функция system в C++

Смотрю описание функции system и заметил два странных места:

126