HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Оптимизация с большими обьемами текста.
  #1  
Старый 20.02.2009, 06:35
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
С нами: 10597286

Репутация: 694


По умолчанию Оптимизация с большими обьемами текста.

Всем привет.
Собственно есть несколько вопросов о оптимизации.
Я тут собрался сделать что то типа каталога статей\книг и столкнулся с такой проблемой. Есть текст где то на мегабайт(книга) Как ее лучше хранить?
В бд в одну таблицу (books) запихивать все книги?
Но тогда не очень удобно будет разбивать их на главы при выводе. или в одной бд для каждой книги делать таблицу и по строкам впихивать главы а в первую строку служебную инфу....
или может быть вообще тексты хранить на диске в текстовике? А служебную инфу в БД?

И еще есть ли смысл ставить все это дело на Smarty?
В принципе в ближайшие года три-четыре смена диза не предвидится....
 
Ответить с цитированием

  #2  
Старый 20.02.2009, 07:08
BlackSun
Познавший АНТИЧАТ
Регистрация: 01.04.2007
Сообщений: 1,268
С нами: 10058786

Репутация: 4589


По умолчанию

Смарти - нафиг, если скины менятся не будут, а книги можешь хранить сразу по главам, в текстовых файлах, вывод - fopen,fpassthru,fclose
 
Ответить с цитированием

  #3  
Старый 20.02.2009, 07:12
Trieg
Познающий
Регистрация: 26.10.2007
Сообщений: 83
С нами: 9758702

Репутация: 50
По умолчанию

смарти думаю не стоит.. заюзай лучше XTemplate (проще и быстрей.. хотя это дело вкуса)..

Цитата:
или может быть вообще тексты хранить на диске в текстовике? А служебную инфу в БД?
яб сделал так..
 
Ответить с цитированием

  #4  
Старый 20.02.2009, 16:17
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
С нами: 10597286

Репутация: 694


По умолчанию

Скорее всего так и сделаю. Просто нужно было это как то подтвердить...
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.