Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как наиболее оптимизировано сделать сайт с более 2 миллионами страниц?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Round
Отправлено: 24 Августа, 2012 - 12:54:33
Post Id



Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Авг. 2012  


Помог: 0 раз(а)




Доброго времени суток, гуру php!
Передо мной встала задача организации многомиллионого сайта, что то вроде songlyrics.com .
Как лучше сделать, чтобы нагрузка на сервер была минимальной?
Есть вариант сгенерировать html страницы с контентом и через include их вытаскивать.
Либо просто статика, но неудобно - вдруг если что потребуется изменить.

Использование mysql - сразу же отбрасываю - нагрузка...

Киньте пожалуйста статьи на подобные темы, буду благодарен)
 
 Top
KingStar
Отправлено: 24 Августа, 2012 - 13:00:52
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




Round пишет:
Использование mysql - сразу же отбрасываю - нагрузка...


а в чем хранится инфа будет??? ты думаешь что указанный тобой сайт на чистом HTML написан???


-----
То что программа работает, не означает что она написана правильно!
 
 Top
Round
Отправлено: 24 Августа, 2012 - 13:21:06
Post Id



Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Авг. 2012  


Помог: 0 раз(а)




>а в чем хранится инфа будет??? ты думаешь что указанный тобой сайт на чистом HTML написан???
рассматриваю вариант php инклуда статичных html страниц, разнесенным по разным папкам.
Думаю как оптимальнее.
Либо действительно, mysql + nginx.

Контент статичен, его не надо будет изменять. Но у меня дикая паранойя что mysql сервер не выдержит столько запросовУлыбка
 
 Top
armancho7777777 Супермодератор
Отправлено: 24 Августа, 2012 - 13:27:52
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Round пишет:
Как лучше сделать, чтобы нагрузка на сервер была минимальной?

Кеш на файлах.
Если что-то меняете в БД, то перезаписываете файлы кеша, если есть таковые.
 
 Top
KingStar
Отправлено: 24 Августа, 2012 - 13:28:33
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




если обсалютно не будет видоизменятся, то напиши на html, да и все, но я смотрю что и новости какие-та, и комментарии есть, все это хранится в мускуле

mysql + nginx + кеширование 100%


-----
То что программа работает, не означает что она написана правильно!
 
 Top
caballero
Отправлено: 24 Августа, 2012 - 13:55:14
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
Контент статичен, его не надо будет изменять. Но у меня дикая паранойя что mysql сервер не выдержит столько запросов

Не волнуйся - не с твоими знаниями делаются сайты которые не выдерживает Mysql


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
DelphinPRO
Отправлено: 24 Августа, 2012 - 18:28:16
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)





caballero пишет:
Не волнуйся - не с твоими знаниями делаются сайты которые не выдерживает Mysql

Ха-ха точно


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
просто даня
Отправлено: 25 Августа, 2012 - 22:49:54
Post Id



Посетитель


Покинул форум
Сообщений всего: 357
Дата рег-ции: Март 2012  
Откуда: sev-kav, budennovsk


Помог: 1 раз(а)

[+][+]


armancho7777777 пишет:
Кеш на файлах.
что это?? и как работает)) ссылочку пожалуйста))
 
 Top
Muxa
Отправлено: 25 Августа, 2012 - 23:42:36
Post Id



Частый гость


Покинул форум
Сообщений всего: 247
Дата рег-ции: Март 2012  
Откуда: Россия, Тверь


Помог: 5 раз(а)





caballero пишет:
Не волнуйся - не с твоими знаниями делаются сайты которые не выдерживает Mysql

ORDER BY RAND() и все знание..
 
 Top
Jet4Fire
Отправлено: 26 Августа, 2012 - 19:45:33
Post Id



Новичок


Покинул форум
Сообщений всего: 50
Дата рег-ции: Янв. 2010  


Помог: 3 раз(а)




Ну это очень громко сказано что потянет или не потянет, и какие технологии использовать, так как не известен уровень знаний и опыт в программировании человека, который задаёт вопрос, потому что тот же facebook написан на PHP + MySQL!


-----
Programming - this is an art!
 
 Top
Muxa
Отправлено: 26 Августа, 2012 - 21:00:56
Post Id



Частый гость


Покинул форум
Сообщений всего: 247
Дата рег-ции: Март 2012  
Откуда: Россия, Тверь


Помог: 5 раз(а)





Jet4Fire пишет:
не известен уровень знаний и опыт в программировании человека, который задаёт вопрос
это все из за этого как раз:
Round пишет:
Использование mysql - сразу же отбрасываю - нагрузка

вы сами это только подтверждаете Радость
Jet4Fire пишет:
тот же facebook написан на PHP + MySQL!

(Отредактировано автором: 26 Августа, 2012 - 21:01:29)

 
 Top
flisk
Отправлено: 26 Августа, 2012 - 22:58:38
Post Id



Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




Лучше книги по оптимизации MySQL почитайте, чем изобретать велосипеды и делать 100500 хтмл файлов.
http://www[dot]manhunter[dot]ru/webmaste[dot][dot][dot]anie_na_php[dot]html - простой пример кэширование на файлах.
 
 Top
KingStar
Отправлено: 26 Августа, 2012 - 23:11:31
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




flisk пишет:
простой пример кэширование на файлах.


вообще-то и на портале есть http://www.php.su/articles/?cat=...les&page=005


-----
То что программа работает, не означает что она написана правильно!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB