<MyRusakov.ru />

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Видеокурс "Фреймворк Yii 2.0 с нуля. Пример создания сайта" обучит Вас созданию профессиональных сайтов с использованием фреймворка Yii. В курсе есть 2 раздела: теоретический и практический. В теоретическом разделе будут разобраны возможности фреймворка Yii с примерами их использования, а в практической части будет создан сайт Blog.MyRusakov.ru с помощью полученных знаний из теоретического раздела.

Так же почти ко всем урокам идут упражнения для закрепления материала из урока на практике.

После прохождения курса Вы без труда сможете создавать любые сайты с использованием фреймворка Yii, причём делать это будете быстро и качественно.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Как задать кодировку в htaccess

Как задать кодировку в htaccess

Одна из самых частых проблем сайта - это его кодировка. И несмотря на это многие Web-мастера продолжают утверждать, что браузер сам выбирает кодировку. Действительно, он выбирает кодировку сам, но делает это не всегда правильно. Вот это и есть самая распространнёная ошибка с кодировкой: сайт в кодировке, допустим, UTF-8, а браузер настойчиво выбирает windows-1251. Вот как задать жёстко кодировку через файл htaccess, я расскажу в этой небольшой статье.

Для того, чтобы задать кодировку файла в htaccess достаточно написать в нём всего одну строчку:

AddDefaultCharset UTF-8

Если Вам нужна windows-1251, то тогда так:

AddDefaultCharset WINDOWS-1251

Всего одна строчка и теперь браузер, независимо от своего предпочтения, будет выбирать указанную кодировку. Сразу говорю, данный способ - это действительно мощный. Вы должны понимать, что раз браузер неправильно распознаёт кодировку Вашего сайта (игнорируя даже мета-тег "ContentType"), значит, на то есть свои причины, поэтому внимательно проверьте: везде ли всё хорошо отображается.

Надеюсь, что этой статьей я помог Вам решить проблему с кодировкой. А в следующей статье я расскажу о проблеме, связанной с кодировкой базы данных. Это тоже весьма частая проблема, которую многие не могут решить.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (13):

shtyrmlord shtyrmlord 09.12.2012 00:45:06

Фух норм инструкция, а то вроде все UTF 8, а браузер кракозябры показывает

Ответить

Денис кукушкин Денис кукушкин 19.04.2013 21:45:04

а где находится htaccess

Ответить

Admin Admin 20.04.2013 11:02:42

http://myrusakov.ru/php-create-htaccess.html

Ответить

kumakbtu kumakbtu 02.05.2013 18:12:42

Рядом с index.php должно быть да .htaccess файл?

Ответить

Admin Admin 02.05.2013 20:34:39

Обычно, да.

Ответить

Eks1g1 Eks1g1 16.09.2013 20:23:34

Михаил подскажите, а как поменять кодировку. Если исходить из вашего видео курса по php, то там по умолчанию стоит база данных mybase, а что делать если на хостинге приходится использовать другую базу данных(в смысле другое название)?? Не подскажите где изменить чтоб кодировка менялась не для Mybase, а к примеру 123base?

Ответить

Admin Admin 16.09.2013 21:42:45

Сделайте отдельную базу. А для существующей кодировку поменять можно SQL запросом.

Ответить

Eks1g1 Eks1g1 16.09.2013 21:46:23

Дело все в том что, на локальном сервере всё работает, а вот разместил сайт на hostia по многочисленным рекомендациям а там кодировка уже не работает.

Ответить

Admin Admin 16.09.2013 21:49:30

Посмотрите в этой статье возможные причины: http://myrusakov.ru/php-encoding-problems.html

Ответить

Che777 Che777 24.06.2014 17:28:52

а куда прописать AddDefaultCharset UTF-8, в какую строку, в какой тег?

Ответить

Ustinochka Ustinochka 09.07.2014 01:39:07

Это нужно прописать в файл .htaccess у себя на сервере, там нету тегов! Если у тебя нету сервера, тебе это не нужно.

Ответить

Che777 Che777 14.07.2014 16:04:45

а-а-а-а! короче я сам протупил!! Спасибо!!

Ответить

sergsar sergsar 24.01.2016 23:51:00

AddDefaultCharset UTF-8 прописан, в htaccess изменил на UTF-8 но "?" на сайте сохраняется. Пожалуйста подскажите в чем дело.

Ответить

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.