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

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

Как понять MySQL?

 
Начать новую тему   Ответить на тему    Список форумов SeoChase -> Программирование и хостинг
Предыдущая тема :: Следующая тема  
Автор Сообщение
Alpha_Juno
Квоттер


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

СообщениеДобавлено: Вт Сен 07, 2004 2:36 pm    Заголовок сообщения: Как понять MySQL? Ответить с цитатой

Всем привет Very Happy

Значит есть у меня самописный генератор на php. А базы на текстовых
файлах. 8,5 тысяч файлов с кейвордами, 18 тысяч файлов словарик,
2 тысячи файлов текста. Работает очень медленно, примерно полторы
страницы в секунду делает. Если на сто сайтов делать то время занимает несколько часов.
И во время работы создает несколько сотен тысяч служебных файлов.

Как я понимаю мне нужно использовать базу данных чтобы быстрее работало.
Может кто подскажет что почитать? Не знаю с какой стороны
к MySQL подступиться. Или нужна другая база данных, не MySQL?

Заранее спасибо Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
BUFO
Квоттер


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

СообщениеДобавлено: Вт Сен 07, 2004 4:07 pm    Заголовок сообщения: Ответить с цитатой

Вопрос: а нахрена все это надо? Ты собрался энциклопедию для инопланетян писать? Или доры таким образом генерить? Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alpha_Juno
Квоттер


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

СообщениеДобавлено: Вт Сен 07, 2004 4:12 pm    Заголовок сообщения: Ответить с цитатой

Угу, доры для инопланетян. Тока с базам данных не могу разобраться.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Interitus
Lincoln


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

СообщениеДобавлено: Вт Сен 07, 2004 8:09 pm    Заголовок сообщения: Ответить с цитатой

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


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

СообщениеДобавлено: Вт Сен 07, 2004 9:07 pm    Заголовок сообщения: Re: Как понять MySQL? Ответить с цитатой

Я тут тоже щас пишу генератор дорвеев на php и есть пара встречных вопросов.
Alpha_Juno писал(а):
8,5 тысяч файлов с кейвордами

в каком виде это у тебя, примерчик плиз
Alpha_Juno писал(а):
18 тысяч файлов словарик

Это нафига?
Alpha_Juno писал(а):
2 тысячи файлов текста

Это как я понимаю текст для нарзки и комбинации?
Alpha_Juno писал(а):
Как я понимаю мне нужно использовать базу данных чтобы быстрее работало.

Да используй MySQL, так проще.
Alpha_Juno писал(а):
Может кто подскажет что почитать? Не знаю с какой стороны
к MySQL подступиться. Или нужна другая база данных, не MySQL?

Вместо MySQL можно использовать PostgreSQL, если не ошибаюсь, по идее мощнее будет, но она не на всех хостингах есть а если есть то хотинг стоит дороже чем обычный. Я с ней не работал... Рекоммендую www.sql.ru -- документации дофига а также отличный форум, всегда помогут, включая как организовать саму структуру БД. Также www.mysql.ru. Ну само собой www.phpclub.ru -- если пишешь на php то должен знать Wink . Вообще в инете документации по MySQL дофига.


Последний раз редактировалось: AlexeyPro (Ср Сен 08, 2004 4:34 am), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alpha_Juno
Квоттер


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

СообщениеДобавлено: Вт Сен 07, 2004 9:25 pm    Заголовок сообщения: Ответить с цитатой

Interitus писал(а):
А это все хозяйство под какую ОС сделано?

Работало под МЕ, сейчас XP. Думаю под unix переписать, только вот
freebsd у меня недавно появилась, еще не разобрался. По идее
отличия только в символах перевода стороки в текстовых файлах.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alpha_Juno
Квоттер


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

СообщениеДобавлено: Вт Сен 07, 2004 10:01 pm    Заголовок сообщения: Ответить с цитатой

>в каком виде это у тебя, примерчик плиз

Тут на форуме я постил граббер кейвордов с овертюры.
http://www.seochase.com/viewtopic.php?t=174
Только база у меня глубже и начальных кейвордов около сотни

Словарик из синонимов.

Да, текст именно для этого.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alpha_Juno
Квоттер


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

СообщениеДобавлено: Вт Сен 07, 2004 10:17 pm    Заголовок сообщения: Ответить с цитатой

AlexeyPro, у меня генератор статических страниц поэтом его не получиться запустить на сервере. Точнее сервер не выдержит нагрузки. Под него нужно пхп настраивать чтоб время выполнения скрипта не 60 секунд было а несколько часов, иначе пхп завершает
работу скрипта по таймауту. То же самое с апачем, таймаут максимально большой, кипэлайв бесконечность. Вроде так.
Если ты это знал я не виноват. Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alpha_Juno
Квоттер


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

СообщениеДобавлено: Вт Сен 07, 2004 10:20 pm    Заголовок сообщения: Ответить с цитатой

За ссылки по мускулю спасибо, только с sql.ru редиректит на какую то херню поиграйка.ru Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
azh
Квоттер


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

СообщениеДобавлено: Вт Сен 07, 2004 10:28 pm    Заголовок сообщения: Ответить с цитатой

Alpha_Juno писал(а):
AlexeyPro, у меня генератор статических страниц поэтом его не получиться запустить на сервере. Точнее сервер не выдержит нагрузки. Под него нужно пхп настраивать чтоб время выполнения скрипта не 60 секунд было а несколько часов, иначе пхп завершает
работу скрипта по таймауту. То же самое с апачем, таймаут максимально большой, кипэлайв бесконечность. Вроде так.
Если ты это знал я не виноват. Very Happy

можно сделать редирект на яваскрипте и вопрос со временем генерирования на сервере частично отпадет, пример - цикл скажем сгенерил 1000 сраниц потом подставляешь в js значение 1000 и редиректишь с этим значением на самого себя, выдергиваешь значение и дальше генеришь начиная только начиная с тысячи.... типатого
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
WebByte
Квоттер


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

СообщениеДобавлено: Ср Сен 08, 2004 3:29 am    Заголовок сообщения: Ответить с цитатой

azh писал(а):
можно сделать редирект на яваскрипте и вопрос со временем генерирования на сервере частично отпадет, пример - цикл скажем сгенерил 1000 сраниц потом подставляешь в js значение 1000 и редиректишь с этим значением на самого себя, выдергиваешь значение и дальше генеришь начиная только начиная с тысячи.... типатого

Ага. Изврат.
Да и нафиг в онлайне генерация?
Во-первый, ресурсы хостинга обычно ограничены, в том числе и памятью для Апача+MySql.
Во-вторых, не самый последний софт стоит.

A_J, кинь мне приват. Помогу.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
AlexeyPro
Квоттер


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

СообщениеДобавлено: Ср Сен 08, 2004 4:36 am    Заголовок сообщения: Ответить с цитатой

Alpha_Juno писал(а):
AlexeyPro, у меня генератор статических страниц поэтом его не получиться запустить на сервере.

Ну я со своей колокольни судил Laughing , я пишу чтоб на хостинге работало...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AlexeyPro
Квоттер


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

СообщениеДобавлено: Ср Сен 08, 2004 4:38 am    Заголовок сообщения: Ответить с цитатой

Alpha_Juno писал(а):
За ссылки по мускулю спасибо, только с sql.ru редиректит на какую то херню поиграйка.ru Very Happy

Блин, с ошибкой написал, там G было а не Q, пост подправил. www.sql.ru -- все работает.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Interitus
Lincoln


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

СообщениеДобавлено: Чт Сен 09, 2004 5:37 am    Заголовок сообщения: Ответить с цитатой

Alpha_Juno писал(а):
Interitus писал(а):
А это все хозяйство под какую ОС сделано?

Работало под МЕ, сейчас XP. Думаю под unix переписать, только вот
freebsd у меня недавно появилась, еще не разобрался. По идее
отличия только в символах перевода стороки в текстовых файлах.

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

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


Powered by phpBB © 2001, 2005 phpBB Group