Хочу использовать кирилицу в адрессе ссылки.
Стоит ли?
Думаю так -- в адменке пользователю будет просто,
-вводит на кирилице имя категории,
-формируеться таблица в базе с этим именем.
В майадмин сразу видно и понятно что где лежит.
При формировании меню навигации -забивать имена таблиц используя
urlencode( 'русский текст' );
urldecode();
Меня интересует как вы используете в админке способ, когда надо сформировать какой то раздел(таблицу) имеющую русское название.
В таом примерно варианте
Раздел картошка |
- картошка белорусская
- картошка литовская
Спустя 19 минут, 6 секунд (5.11.2011 - 01:18) Игорь_Vasinsky написал(а):
Цитата |
Меня интересует как вы используете в админке способ, когда надо сформировать какой то раздел(таблицу) имеющую русское название. |
если для каждого сохданного раздела создавать в БД таблицу - БД лопнит
нужно создать таблицу до этого момента
id | name |
1 статьи
вот те и кириица в БД
Спустя 54 минуты, 39 секунд (5.11.2011 - 02:12) imbalance_hero написал(а):
sebastjan
У записи есть ID, ссылку на русском для админки делать... кто будет пользоваться? Ты же не просто так создаёшь удобную CMS, чтобы человек кликами мышки заходил в нужный раздел и щелкал там
С русскими всё работает нормально у меня, даже urlencode/decode не нужен, что удивительно.
Но ты обрати внимания, что если ты раздел указываешь по ID, а ID у тебя primary key, то и работа будет в 1000 раз быстрее, чем сравнение по длинной строке. А если индекс делать ДОПОЛНИТЕЛЬНЫЙ по длинной строке - получается много места занимать будет.
В ссылке передаёшь ID раздела, а в содержании (текстовом) - русское название.
А в целом, тебе решать, вдруг твой метод понравится людям, почему зря отказываться.
У записи есть ID, ссылку на русском для админки делать... кто будет пользоваться? Ты же не просто так создаёшь удобную CMS, чтобы человек кликами мышки заходил в нужный раздел и щелкал там
С русскими всё работает нормально у меня, даже urlencode/decode не нужен, что удивительно.
Но ты обрати внимания, что если ты раздел указываешь по ID, а ID у тебя primary key, то и работа будет в 1000 раз быстрее, чем сравнение по длинной строке. А если индекс делать ДОПОЛНИТЕЛЬНЫЙ по длинной строке - получается много места занимать будет.
В ссылке передаёшь ID раздела, а в содержании (текстовом) - русское название.
А в целом, тебе решать, вдруг твой метод понравится людям, почему зря отказываться.
Спустя 2 минуты, 15 секунд (5.11.2011 - 02:15) sebastjan написал(а):
почему лопнет.
Я так думал это нормально, создаётся раздел - и тем самым создавать таблицу, естественно с Йди и именами товара в этом разделе.
Что то не понимаю, что не так?
Я так думал это нормально, создаётся раздел - и тем самым создавать таблицу, естественно с Йди и именами товара в этом разделе.
Что то не понимаю, что не так?
Спустя 5 минут, 31 секунда (5.11.2011 - 02:20) sebastjan написал(а):
Что то не пойму, есть таблица в БД (имя-картошка) а где её Айди. не вижу?
К самому товару - действительно обращаться по АйДи лучше а вот к самой таблице -это как?
-----------------
получаеться что при формировании имени таблице - сразу двать АйДи вместо человекопоняного названия или как?
------------------
В майАдмине пишет -- создать название таблице и количество полей.
Про АйДи туплю.
------------------
Кажись я сам запутался и всех запутал.
Под (разделом ) я хотел сказать таблица(то есть категория) а в ней уже товары.
Основной вопрос в том что в моём варианте линк в меню представляет собой (имя-таблици&АйДи товара)
Имя таблице думаю будет кирилица - вот и возник вопрос нне будет ли глюка.
К самому товару - действительно обращаться по АйДи лучше а вот к самой таблице -это как?
-----------------
получаеться что при формировании имени таблице - сразу двать АйДи вместо человекопоняного названия или как?
------------------
В майАдмине пишет -- создать название таблице и количество полей.
Про АйДи туплю.
------------------
Кажись я сам запутался и всех запутал.
Под (разделом ) я хотел сказать таблица(то есть категория) а в ней уже товары.
Основной вопрос в том что в моём варианте линк в меню представляет собой (имя-таблици&АйДи товара)
Имя таблице думаю будет кирилица - вот и возник вопрос нне будет ли глюка.
Спустя 53 минуты, 31 секунда (5.11.2011 - 03:14) imbalance_hero написал(а):
sebastjan
Я что-то не заметил, это же таблица у тебя
А зачем разделять на разные таблицы? Все товары умещаются в одной таблице, просто по колонке категорию указываешь.
Я что-то не заметил, это же таблица у тебя
А зачем разделять на разные таблицы? Все товары умещаются в одной таблице, просто по колонке категорию указываешь.