|
ru.website
- RU.WEBSITE -------------------------------------------------------------------
From : Vsevolod Lutovinov 2:5030/953.11 13 Sep 2000 05:18:42
To : Serge Shikov
Subject : МЕТА,charset
--------------------------------------------------------------------------------
12 Sep 00 10:17, you wrote to All:
SS> Блин, ну при чем тут агенты вообще? Я тебе толкую о простой вещи -
SS> любой агент, понимает он КОИ-8 или нет, предпочитает читать все
SS> страницы сайта в _одной_ кодировке. Hачал в КОИ-8 смотреть - так и
SS> продолжать, начал в 1251 - тоже продолжать в ней же. При этом база
SS> данных на сайте может содержать тексты в 1251, а статические HTML
SS> лежат в кои-8. Все равно перекодировать _надо_,
SS> и проще делать это именно в Апаче.
SS> Можешь показать другое удобное место?
SS> Я уж не говорю о том, что данные из формы, которую ты заполняешь в
SS> своей кодировке IBM-866 (ну вдруг тебе такая нравится, потому что ты
SS> под OS/2) все равно надо занести в базу в 1251, а не в 866 вовсе.
Год-полтора назад я работал над частью большого проекта.
Основной его смысл - координация большой и размазанной по миру
команды русскоговорящих бодрячков :) Сервер живет в Канаде,
клиенты могут быть в любой точке шарика. Работают они и под OS/2,
и под NT, и под линуксом, а доску объявлений сейчас и с мобильников
смотреть могут. Hикаких проблем не было, ни при выводе, ни при
вводе, ни при работе с базой. Hесмотря на полное отсутствие
каких-либо хаков апача на сервере. Все решалось просто - если
знаешь, в какой кодировке отдал - знаешь, в какой придет ввод.
Перекодировать - один вызов своей функции в случае MySQL и
банальная замена select с insert'ами на select convert(...)
и insert ... convert(...) в случае Оракла. Все решение
проблем - двадцать нажатий на клавиши одноразово, десять минут
работы и готовая библиотека для выживания в любой обстановке.
Пожизненно. Сейчас я ее использую и даже не думаю о
кодировках - написал, прочитал, все остальное - black box.
И никаких коверканий статических страниц, предназначенных для
клиентов, будь они хоть индусы, корейцы, русские или арабы.
И никаких извращений с гзипованным выводом. А полгода назад
я неосторожно положил на сервер, где живет знакомый мне сайт,
страничку в UTF. Просто лень было на дискете домой тащить...
Когда открыл ее в надежде что-то увидеть, я узнал, что апач
бывает "русский"... А когда посмотрел исходники mod_charset,
удивился еще больше - мету из заголовка вынимают на ура,
Content-Type вынимают, а какой там прописан чарсет - посмотреть
лень, думают, что это не он вовсе, а тот, который прописан в
конфигах. Вот это крепко. Это по-нашему. До сих пор не понимаю,
что я делал неправильно, когда не имел проблем без RA?
--- GoldED/386 3.0.1-asa6
* Origin: [http://favormark.com] (2:5030/953.11)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
| Тема: |
Автор: |
Дата: |
|
МЕТА,charset |
Vsevolod Lutovinov |
05 Sep 2000 05:44:42 |
Re: МЕТА,charset |
Serge Shikov |
06 Sep 2000 17:07:18 |
 МЕТА,charset |
Vsevolod Lutovinov |
07 Sep 2000 02:35:45 |
  Re: МЕТА,charset |
Serge Shikov |
07 Sep 2000 11:59:14 |
  МЕТА,charset |
Vsevolod Lutovinov |
10 Sep 2000 17:36:08 |
  Re: МЕТА,charset |
Serge Shikov |
12 Sep 2000 10:17:29 |
   МЕТА,charset |
Dmitry Ban |
12 Sep 2000 13:10:39 |
   Re: МЕТА,charset |
Serge Shikov |
12 Sep 2000 19:38:35 |
   МЕТА,charset |
Vsevolod Lutovinov |
13 Sep 2000 05:18:42 |
    Re: МЕТА,charset |
Serge Shikov |
13 Sep 2000 23:35:32 |
    МЕТА,charset |
Vsevolod Lutovinov |
14 Sep 2000 03:45:42 |
     Re: МЕТА,charset |
Serge Shikov |
14 Sep 2000 12:21:09 |
     МЕТА,charset |
Vsevolod Lutovinov |
15 Sep 2000 01:35:06 |
     Re: МЕТА,charset |
Serge Shikov |
15 Sep 2000 12:31:57 |
      МЕТА,charset |
Vsevolod Lutovinov |
16 Sep 2000 02:11:42 |
      Re: МЕТА,charset |
Serge Shikov |
16 Sep 2000 04:15:41 |
      МЕТА,charset |
Vsevolod Lutovinov |
16 Sep 2000 22:09:49 |
      Re: МЕТА,charset |
Serge Shikov |
17 Sep 2000 12:59:46 |
      МЕТА,charset |
Vsevolod Lutovinov |
18 Sep 2000 01:55:59 |
      МЕТА,charset |
Vsevolod Lutovinov |
18 Sep 2000 05:34:07 |
      Re: МЕТА,charset |
Serge Shikov |
18 Sep 2000 16:51:47 |
       МЕТА,charset |
Vsevolod Lutovinov |
19 Sep 2000 00:19:47 |
        МЕТА,charset |
Mikhail Fedotov |
20 Sep 2000 17:35:43 |
        МЕТА,charset |
Vsevolod Lutovinov |
21 Sep 2000 04:55:58 |
        МЕТА,charset |
Mikhail Fedotov |
21 Sep 2000 19:16:43 |
        МЕТА,charset |
Vsevolod Lutovinov |
22 Sep 2000 23:19:06 |
      МЕТА,charset |
Vladimir Maslov |
20 Sep 2000 00:11:48 |
      Re: МЕТА,charset |
Bonik Forever |
20 Sep 2000 19:17:29 |
       МЕТА,charset |
Vladimir Maslov |
20 Sep 2000 22:46:37 |
        Re: МЕТА,charset |
Bonik Forever |
21 Sep 2000 14:32:03 |
      МЕТА,charset |
Vsevolod Lutovinov |
21 Sep 2000 00:21:54 |
     МЕТА,charset |
Cyrill Malevanov |
15 Sep 2000 10:32:58 |
     МЕТА,charset |
Andrej Ramaszeuski |
17 Sep 2000 23:51:34 |
     МЕТА,charset |
Vsevolod Lutovinov |
15 Sep 2000 13:53:13 |
      Re: МЕТА,charset |
Serge Shikov |
16 Sep 2000 04:09:32 |
     МЕТА,charset |
Cyrill Malevanov |
15 Sep 2000 10:25:15 |
    МЕТА,charset |
Vsevolod Lutovinov |
14 Sep 2000 04:33:45 |
    Re: МЕТА,charset |
Serge Shikov |
14 Sep 2000 23:34:56 |
  МЕТА,charset |
Cyrill Malevanov |
12 Sep 2000 20:03:46 |
   МЕТА,charset |
Vsevolod Lutovinov |
13 Sep 2000 05:19:11 |
    МЕТА,charset |
Cyrill Malevanov |
13 Sep 2000 23:18:12 |
    МЕТА,charset |
Vsevolod Lutovinov |
14 Sep 2000 05:55:08 |
    МЕТА,charset |
Cyrill Malevanov |
15 Sep 2000 10:28:37 |
    МЕТА,charset |
Vsevolod Lutovinov |
16 Sep 2000 02:11:46 |
     МЕТА,charset |
Cyrill Malevanov |
16 Sep 2000 21:28:49 |
      МЕТА,charset |
Vsevolod Lutovinov |
17 Sep 2000 02:22:04 |
      МЕТА,charset |
Cyrill Malevanov |
17 Sep 2000 19:31:12 |
      МЕТА,charset |
Vsevolod Lutovinov |
19 Sep 2000 15:26:33 |
    МЕТА,charset |
Alex Kharitonov |
16 Sep 2000 03:17:03 |
  МЕТА,charset |
Vladimir Maslov |
13 Sep 2000 19:42:11 |
  МЕТА,charset |
Vsevolod Lutovinov |
14 Sep 2000 06:42:09 |
  МЕТА,charset |
Alexey Medvedev |
15 Sep 2000 01:41:19 |
  МЕТА,charset |
Cyrill Malevanov |
15 Sep 2000 20:34:50 |
   МЕТА,charset |
Alexey Medvedev |
17 Sep 2000 00:23:39 |
    МЕТА,charset |
Cyrill Malevanov |
18 Sep 2000 21:13:52 |
    МЕТА,charset |
Alexey Medvedev |
24 Sep 2000 00:22:32 |
  МЕТА,charset |
Vsevolod Lutovinov |
16 Sep 2000 02:11:50 |
  МЕТА,charset |
Vladimir Maslov |
16 Sep 2000 00:10:43 |
   МЕТА,charset |
Alexey Medvedev |
19 Sep 2000 00:25:16 |
    МЕТА,charset |
Vladimir Maslov |
22 Sep 2000 23:44:23 |
  МЕТА,charset |
Igor Mikhailov |
25 Sep 2000 05:18:37 |
  МЕТА,charset |
Alexey Medvedev |
28 Sep 2000 01:27:45 |
  МЕТА,charset |
Igor Mikhailov |
28 Sep 2000 21:37:24 |
  МЕТА,charset |
Alexey Medvedev |
01 Oct 2000 00:20:11 |
  МЕТА,charset |
Igor Mikhailov |
04 Oct 2000 06:20:19 |
МЕТА,charset |
Cyrill Malevanov |
06 Sep 2000 21:51:23 |
 МЕТА,charset |
Vsevolod Lutovinov |
09 Sep 2000 23:27:26 |
  МЕТА,charset |
Cyrill Malevanov |
12 Sep 2000 20:01:16 |
  МЕТА,charset |
Vsevolod Lutovinov |
13 Sep 2000 05:19:32 |
  МЕТА,charset |
Cyrill Malevanov |
13 Sep 2000 23:20:34 |
  МЕТА,charset |
Vsevolod Lutovinov |
14 Sep 2000 05:56:25 |
  МЕТА,charset |
Cyrill Malevanov |
15 Sep 2000 10:30:09 |
  МЕТА,charset |
Vsevolod Lutovinov |
16 Sep 2000 02:10:47 |
  МЕТА,charset |
Vsevolod Lutovinov |
16 Sep 2000 03:08:43 |
МЕТА,charset |
Alexey Medvedev |
07 Sep 2000 23:14:52 |
|
|