| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Alpha_Juno Квоттер
Зарегистрирован: 10.08.2004 Сообщения: 40
|
Добавлено: Вт Сен 07, 2004 2:36 pm Заголовок сообщения: Как понять MySQL? |
|
|
Всем привет
Значит есть у меня самописный генератор на php. А базы на текстовых
файлах. 8,5 тысяч файлов с кейвордами, 18 тысяч файлов словарик,
2 тысячи файлов текста. Работает очень медленно, примерно полторы
страницы в секунду делает. Если на сто сайтов делать то время занимает несколько часов.
И во время работы создает несколько сотен тысяч служебных файлов.
Как я понимаю мне нужно использовать базу данных чтобы быстрее работало.
Может кто подскажет что почитать? Не знаю с какой стороны
к MySQL подступиться. Или нужна другая база данных, не MySQL?
Заранее спасибо  |
|
| Вернуться к началу |
|
 |
BUFO Квоттер
Зарегистрирован: 22.06.2004 Сообщения: 71 Откуда: SPb
|
Добавлено: Вт Сен 07, 2004 4:07 pm Заголовок сообщения: |
|
|
Вопрос: а нахрена все это надо? Ты собрался энциклопедию для инопланетян писать? Или доры таким образом генерить?  |
|
| Вернуться к началу |
|
 |
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 то должен знать . Вообще в инете документации по 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 секунд было а несколько часов, иначе пхп завершает
работу скрипта по таймауту. То же самое с апачем, таймаут максимально большой, кипэлайв бесконечность. Вроде так.
Если ты это знал я не виноват.  |
|
| Вернуться к началу |
|
 |
Alpha_Juno Квоттер
Зарегистрирован: 10.08.2004 Сообщения: 40
|
Добавлено: Вт Сен 07, 2004 10:20 pm Заголовок сообщения: |
|
|
За ссылки по мускулю спасибо, только с sql.ru редиректит на какую то херню поиграйка.ru  |
|
| Вернуться к началу |
|
 |
azh Квоттер
Зарегистрирован: 05.07.2004 Сообщения: 84
|
Добавлено: Вт Сен 07, 2004 10:28 pm Заголовок сообщения: |
|
|
| Alpha_Juno писал(а): | AlexeyPro, у меня генератор статических страниц поэтом его не получиться запустить на сервере. Точнее сервер не выдержит нагрузки. Под него нужно пхп настраивать чтоб время выполнения скрипта не 60 секунд было а несколько часов, иначе пхп завершает
работу скрипта по таймауту. То же самое с апачем, таймаут максимально большой, кипэлайв бесконечность. Вроде так.
Если ты это знал я не виноват.  |
можно сделать редирект на яваскрипте и вопрос со временем генерирования на сервере частично отпадет, пример - цикл скажем сгенерил 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, у меня генератор статических страниц поэтом его не получиться запустить на сервере. |
Ну я со своей колокольни судил , я пишу чтоб на хостинге работало... |
|
| Вернуться к началу |
|
 |
AlexeyPro Квоттер
Зарегистрирован: 22.07.2004 Сообщения: 45
|
Добавлено: Ср Сен 08, 2004 4:38 am Заголовок сообщения: |
|
|
| Alpha_Juno писал(а): | За ссылки по мускулю спасибо, только с sql.ru редиректит на какую то херню поиграйка.ru  |
Блин, с ошибкой написал, там G было а не Q, пост подправил. www.sql.ru -- все работает. |
|
| Вернуться к началу |
|
 |
Interitus Lincoln
Зарегистрирован: 24.06.2004 Сообщения: 764
|
Добавлено: Чт Сен 09, 2004 5:37 am Заголовок сообщения: |
|
|
| Alpha_Juno писал(а): | | Interitus писал(а): | | А это все хозяйство под какую ОС сделано? |
Работало под МЕ, сейчас XP. Думаю под unix переписать, только вот
freebsd у меня недавно появилась, еще не разобрался. По идее
отличия только в символах перевода стороки в текстовых файлах. |
Ну так попробуй все это в том виде в котором есть запустить под *nix. Возможно, что работать будет гораздо быстрее. |
|
| Вернуться к началу |
|
 |
|