Список форумов SeoChase SeoChase

 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы  РекламаРеклама   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Нужна ли информационному ресурсу база данных?
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов SeoChase -> Программирование и хостинг
Предыдущая тема :: Следующая тема  
Автор Сообщение
Onet
Квоттер


Зарегистрирован: 07.10.2004
Сообщения: 93
Откуда: Москва

СообщениеДобавлено: Ср Янв 19, 2005 11:51 am    Заголовок сообщения: Нужна ли информационному ресурсу база данных? Ответить с цитатой

Idea
Ресурс: информационный
Наполнение: сотни статей и новостей
Обновление: каждый день.
Статьи и новости являются html документами, которые грузятся в шаблон.
Question
Достаточно ли хранить все статьи и новости просто в папках на сервере (а их уже несколько сотен) или лучше создать базу данных, куда их и поместить?
Что можно сделать полезного на информационном ресурсе с помощью базы данных? Нужна она или нет?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
fk
Дайм


Зарегистрирован: 02.09.2004
Сообщения: 17
Откуда: Санкт-Петербург

СообщениеДобавлено: Чт Янв 20, 2005 12:47 am    Заголовок сообщения: Ответить с цитатой

Безусловно нужна. Мы уже на CMS ставим даже мелкие сайты которые содержат порядка 10 страниц и уж тем более большие ресурсы (причем единый CMS так до сих пор не разработали... видимо запросы на сайты слишком разные... или лень подумать разок).
Плюсы записи данных в базу и постановка на CMS:
- Легко реализуется поиск по сайту.
- Возможность управлять контентам как опытным верстальщикам так и секретарям и прочим помошникам.
- Возможность dump-а.
- Возможность легкого изменения дизайна сайта.
и если подумать то навернека еще много чего вспомнится... в общем базы они нужны, это очень полезная вещь, если хотите и дальше увеличивать свой ресурс.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Onet
Квоттер


Зарегистрирован: 07.10.2004
Сообщения: 93
Откуда: Москва

СообщениеДобавлено: Чт Янв 20, 2005 7:12 pm    Заголовок сообщения: Ответить с цитатой

С поиском согласна.
Возможность управлять контентом разными людьми - тоже согласна. Правда пока нам это не нужно...
А какое имеет отношение дизайн к базам данным? Точно также я храню статьи отдельно в какой-то папке, которые потом подгружаю в шаблон. Дизайн я так тоже смогу поменять.
Что такое dump-a?
И что будет если мы соберемся поменять провайдера? А у нас в базе более 1000 статей...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
arachno
Квоттер


Зарегистрирован: 14.09.2004
Сообщения: 69

СообщениеДобавлено: Чт Янв 20, 2005 9:27 pm    Заголовок сообщения: Ответить с цитатой

конечно юзайте базу

так вы совершенно свободно оперируете категориями, статьями, пользователями, комментариями и т.д. ...
_________________
Работай с признанным лидером - UMAX SE! Не знаешь как? Спроси меня - ICQ 25-15-4030
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
fk
Дайм


Зарегистрирован: 02.09.2004
Сообщения: 17
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Янв 21, 2005 12:37 am    Заголовок сообщения: Ответить с цитатой

если вы используете схему шаблоны отдельно, текст отдельно то к дизайну в принципе никакого отношения. Тем проще вам будет перенести данные в базу.
dump - это по сути востановление баз данных. Например у нас на сервере автоматически генерится backup (резервные копии) баз за пять последних дней, то бишь весь контент сайта постоянно можно взять в одном из пяти файлов-архивов являющихся копиями контента. Или сделать копию текущего контента. Таким образом сразу и ответ о переносе на другой хостинг - вам нужно будет скопировать только движок и один из файлов backup-а, после чего сделать dump-баз (установку из копии) и вы поменяли хостинга. Все просто. Анологичные действия если какой-то не хороший человек нашел дырку в вашем движке и воспользовался ей совсем не по доброму... Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
WebByte
Квоттер


Зарегистрирован: 25.06.2004
Сообщения: 314
Откуда: Владивосток

СообщениеДобавлено: Сб Янв 22, 2005 4:54 am    Заголовок сообщения: Ответить с цитатой

У меня общий дамп делается раз в час + краш-дампы при возникновении сбоев. Думаю, у Яндекса, Майла, Гугли и прочих, дамп делается еще чаще
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Onet
Квоттер


Зарегистрирован: 07.10.2004
Сообщения: 93
Откуда: Москва

СообщениеДобавлено: Пн Янв 24, 2005 9:19 am    Заголовок сообщения: Ответить с цитатой

Не совсем разберусь, что такое CMS? Насколько я поняла это конструктор сайта. Является ли это синонимом движка, которые сейчас предлагают многие фирмы?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
kochugov
Квоттер


Зарегистрирован: 22.06.2004
Сообщения: 372
Откуда: msk

СообщениеДобавлено: Пн Янв 24, 2005 11:07 am    Заголовок сообщения: Ответить с цитатой

Onet писал(а):
Не совсем разберусь, что такое CMS? Насколько я поняла это конструктор сайта. Является ли это синонимом движка, которые сейчас предлагают многие фирмы?


CMS=Content Management System=он же движок Wink
_________________
PPC UmaxSearch v 999.99 - самая русская из денежных PPC
Новая PPC - Marketing.3fn - 80% от бида, еженедельные выплаты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
magnus
Дайм


Зарегистрирован: 28.09.2004
Сообщения: 11
Откуда: Санкт-Петербург

СообщениеДобавлено: Пн Фев 28, 2005 11:42 am    Заголовок сообщения: Ответить с цитатой

Бессомнено CMS - система управления сайтом, информационным ресурсам нужна, удобнее работать, и тем более если у вас уже за тысячный контент, то согласитесь проще в админке поменять ссылку на все страницы сразу, или на каждой страничке в ручную менять)). И второе что не мало важное это БД, бес сомнено я не буду здесь описывать преимущество движков с БД или без них, хотя есть еще и текстовая БД. Мой совет используйте базу данных обязательно, вы много проблем решите сразу. Если вы собрались позже менять провайдера, выв просто делаете дамп с БД вашего нынешнего провайдера, переносите движок на новый хост с PHP допустими и делаете дамп в новую БД и вся информация, это тысячный контент у вас встала как раньше, чувствуете разницу, переносить папки с инфой мегабайтные или Гига, или один раз сделать дамп и все.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
i3
Никель


Зарегистрирован: 06.01.2005
Сообщения: 5
Откуда: Нижний Новгород

СообщениеДобавлено: Пн Фев 28, 2005 9:58 pm    Заголовок сообщения: Ответить с цитатой

у меня такой вопрос:
Есть много файлов с текстовой информацией и собственно БД.
В базе должны быть только ссылки на эти файлы или вся информация должна находится в самой базе.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
WebByte
Квоттер


Зарегистрирован: 25.06.2004
Сообщения: 314
Откуда: Владивосток

СообщениеДобавлено: Пн Фев 28, 2005 10:27 pm    Заголовок сообщения: Ответить с цитатой

Смотря что предполагается делать с файлами.
Если предполагается поиск по их содержимому, то лучше в базе (если текстовые), если просто хранение, то лучше в файловой системе.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
i3
Никель


Зарегистрирован: 06.01.2005
Сообщения: 5
Откуда: Нижний Новгород

СообщениеДобавлено: Вт Мар 01, 2005 12:58 am    Заголовок сообщения: Ответить с цитатой

А можно ли в базу запихнуть содержимое html файлов?
Правильно ли это? и как вообще поступают в данной ситуации?
поиск желателен
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
WebByte
Квоттер


Зарегистрирован: 25.06.2004
Сообщения: 314
Откуда: Владивосток

СообщениеДобавлено: Вт Мар 01, 2005 1:11 am    Заголовок сообщения: Ответить с цитатой

Опять же смотря какие это html-файлы.

Если, к примеру, это статичные страницы вроде информации о компании и предполагается по запросу отдавать их из базы, то хранение их в базе нежелательно - лишние нагрузки.

Если же это куча страниц, например, с описанием товаров, то имхо лучше хранить в базе характеристики товара, а html формировать по шалону скриптами.

С поиском тоже не все так просто.
Для полнотекстового поиска по html файлам лучше сделать индекс. То есть хранить в базе не сами html-файлы, а только текст, который в них содержится. Действительно, зачем вам поиск по тегам, из которых состоит html-файл?

В общем, необходимость применения БД зависит от конкретной ситуации.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Leonid
Квоттер


Зарегистрирован: 17.03.2005
Сообщения: 30

СообщениеДобавлено: Чт Апр 14, 2005 5:18 am    Заголовок сообщения: Ответить с цитатой

Почему-то все упорно не хотят вспоминать (или просто не знают), что файловая система - это тоже база данных.
Но у каждой базы данных есть своя область применения, свои преимущетсва и недостатки.
Не буду вдаваться в подробности и сравнивать особенности работы различных баз данных. Просто, ИМХО, в данном случае лучше всего использовать базу данных MySQL. Она бесплатна, имеется практически на любом *nix хостинге, поддерживает Full-text Search, с ней легко работать из PHP и Perl.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
gz0t
Квоттер


Зарегистрирован: 28.02.2005
Сообщения: 118
Откуда: msk

СообщениеДобавлено: Чт Апр 14, 2005 7:59 am    Заголовок сообщения: Ответить с цитатой

Leonid писал(а):
Почему-то все упорно не хотят вспоминать (или просто не знают), что файловая система - это тоже база данных.
Но у каждой базы данных есть своя область применения, свои преимущетсва и недостатки.
Не буду вдаваться в подробности и сравнивать особенности работы различных баз данных. Просто, ИМХО, в данном случае лучше всего использовать базу данных MySQL. Она бесплатна, имеется практически на любом *nix хостинге, поддерживает Full-text Search, с ней легко работать из PHP и Perl.

Вы хотели предложить полнотекстовой контексный поиск средствами базы и всё на ресурсе со статьями за тысячу?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов SeoChase -> Программирование и хостинг Часовой пояс: GMT
На страницу 1, 2  След.
Страница 1 из 2

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


Powered by phpBB © 2001, 2005 phpBB Group