Сделал информативный сайт и хотелось бы узнать - как правильно организовать структуру сайта. На моем сайте имеется информация про услуги, так же сейчас передо мной стоит задача сделать смену языка. Посоветовавшись с людьми в живую и исходя из поисков интернета, я понял, что каноном является вот такая структура:
app (корневая папка)
--core
--components
--models
--other code-related stuff
--templates
--public - именно эта папка смотрит "наружу"
----assets
----images
----js
----css
----index.php
--logs
Прочитав рекомендации гугла - как сделать многоязычный сайт, я понял, что нужно создавать папки для каждого языка(ru - русский, en - английский) и в каждой папке одинаковые страницы, только на других языках. Такая структура является базой для СЕО. Подскажите пожалуйста, что и где разместить, исходя из текущей ситуации(смена языка)? Так же интересно в такой ситуации, где разместить файлы header.php и footer.php
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Хочу выполнить команду 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...
Ребята, помогите записать и выполнить данный запрос в finder cakephp 35