Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Какую кодировку Вы используете? [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): « 1 [2] 3 »   

> Опрос
Кодировка
Для голосования и просмотра результатов опроса войдите или зарегистрируйтесь

> Без описания
morosit
Отправлено: 26 Сентября, 2011 - 08:19:17
Post Id



Посетитель


Покинул форум
Сообщений всего: 307
Дата рег-ции: Июль 2010  
Откуда: Казахстан


Помог: 4 раз(а)




DeepVarvar пишет:
Удар под дых?
Радость Ничего подобного
Просто много кто использует вин-1251
 
 Top
illy
Отправлено: 26 Сентября, 2011 - 09:00:55
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




Никогда не пользовался UTF-8.
Она вроде уменьшает размер файла, так как символы там занимают меньше местаНе понял
Возможно она защищает от взлома ещё как-то?
Проясните товарищи знатоки свет на сие творение Закатив глазки


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
IronHawk
Отправлено: 26 Сентября, 2011 - 09:55:54
Post Id



Новичок


Покинул форум
Сообщений всего: 61
Дата рег-ции: Авг. 2011  


Помог: 1 раз(а)




Если проект громоздкий и уже реализован на cp1251 то стараюсь его не трогать.
Но если проект мал или начинается, то все в UTF-8 - даже без вариантов, уже давным давно "нахлебался" этих самых KOI8-R(KOI8-U), Win1251, BIG-5 и т.д.
Все в UTF-8!
 
 Top
EuGen Администратор
Отправлено: 26 Сентября, 2011 - 10:07:42
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




illy пишет:
Возможно она защищает от взлома ещё как-то?

Ровно так же, как и разнообразые святые обереги.

В php исторически сложилось так, что поддержка utf-8 плохая (в версии 6 правда, это обещают исправить).
Однако же utf-8 предоставляет универсальность представления данных, в большинстве случаев этого достаточно для того, чтобы выбрать именно ее.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Viper
Отправлено: 26 Сентября, 2011 - 10:20:50
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




illy пишет:
Она вроде уменьшает размер файла
не совсем так. Текст с одинаковым по кол-ву произвольным набором русский и латинских букв будет занимать места больше чем в cp1251.

EuGen даже уже в php3 значительно меньше косяков при обработке utf8

(Отредактировано автором: 26 Сентября, 2011 - 10:22:15)



-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
EuGen Администратор
Отправлено: 26 Сентября, 2011 - 10:24:42
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Viper пишет:
даже уже в php3 значительно меньше косяков при обработке utf8

Речь не об этом. А о том, что нет нативной поддержки и почему-то надо устанавливать расширение mbstring, чтобы работать с многобайтовыми кодировками правильно.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Uchenik
Отправлено: 26 Сентября, 2011 - 12:14:28
Post Id



Частый гость


Покинул форум
Сообщений всего: 187
Дата рег-ции: Авг. 2011  


Помог: 1 раз(а)




Лично для меня UTF8_unicode_ci самый идеальный вариант для БД, и в проекте используется UTF8 по той простой логике, что большей частью приходится писать проекты на 3х языках, и в них есть специфические символы, которые поддерживаются либо только локальными кодировками страны, либо UTF. Поэтому чтобы особо не заморачиваться всегда и везде юзаю UTF

(Отредактировано автором: 26 Сентября, 2011 - 12:19:14)

 
 Top
Crazy_maker
Отправлено: 26 Сентября, 2011 - 12:34:47
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




WINDOWS-1251
Я пользуюсь только этой. Поскольку при первом пуске UTF-8 на странице у меня не было ни одного понятного символа. А замена кодировки на винду решила проблему просто. Я сайт пишу для российских пользователей и только. В остальном проблем с этой кодировкой нет совершенно. НЕ знаю я не сталкивался.
А что касается безопасности так я вообще решил проблему кардинально. Взял и написал скрипт перекодировки. Так что думаю ни одна программа не взломает код. А как его можно взломать когда у тебя всё слово записано единицами, независимо от символа. Не понял Язычок Ниндзя

(Отредактировано автором: 26 Сентября, 2011 - 12:38:36)

 
 Top
Viper
Отправлено: 26 Сентября, 2011 - 13:28:20
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Crazy_maker а с ajax вы никгда значит не работали!? Улыбка))


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Crazy_maker
Отправлено: 26 Сентября, 2011 - 13:33:40
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




Viper пишет:
Crazy_maker а с ajax вы никгда значит не работали!? Улыбка))

Я работаю только на php c html даже ява скрипт для меня темный лес. Мне для работы хватает зачем париться на счет лишнего? надо будет буду изучать. Пока у меня флеш изучить на примете.
 
 Top
Viper
Отправлено: 26 Сентября, 2011 - 13:35:36
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Crazy_maker вот вам и вывод Улыбка Все равно сядете на UTF8 со временем Улыбка)

PS!
Crazy_maker пишет:
Пока у меня флеш изучить на примете.
а как же ActionScript? Там же с данными тоже utf8 крайне желательно.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
illy
Отправлено: 26 Сентября, 2011 - 13:38:17
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




Цитата:
ajax вы никгда значит не работали!?

А я работаю и по сей день с ним. Но всё-равно пользуюсь windows-1251 Хорошо


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
Crazy_maker
Отправлено: 26 Сентября, 2011 - 13:39:01
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




Crazy_maker пишет:
надо будет буду изучать

говорил же уже
 
 Top
Viper
Отправлено: 26 Сентября, 2011 - 13:40:24
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




illy фу таким быть Улыбка Мне одного раза хватило когда мегатонный скрипт пришлось переводить на ajax, а кодировка была windows-1251. Я больше такого гемороя врагу не пожелаю Улыбка


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
E-Pro
Отправлено: 26 Сентября, 2011 - 13:43:00
Post Id



Частый гость


Покинул форум
Сообщений всего: 164
Дата рег-ции: Окт. 2008  
Откуда: Санкт-Петербург


Помог: 0 раз(а)




illy, при обработке JSON много счастья я думаю было получено?)

Viper, и я с этим сталкивался)
 
 Top
Страниц (3): « 1 [2] 3 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Хранение данных, их вывод и обработка »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB