и вероятность что в один прекрасный момент базе придет полный П резко возрастет :)
В MyISAM нету автоматического контроля целостности, также как нету удаленных ключей, связывающих объекто-субъектные отношения сущностей.
Единственный небольшой плюс MyISAM — она немного быстрее InnoDB, но в случае краха сервера БД, шанс что содержимое базы испортится или пропадет полностью или частично достаточно высок. Ну и даже если и не пропадет, то RECOVER-ить базу придется самостоятельно, что на больших таблицах может затянуться на долго…
во всех этих случаях нужен только один веб-сервер, без разделения на бекенд-фронтенд, хотя оно тоже не лишнее при высокой посещаемости — хотя бы для отдельной отдачи статики.
но, в любом случае, nginx или lighttpd в качестве фронтендов жрут сильно меньше памяти по сравнению с индейцем )
можно ли использовать nginx и как сервер для этого движка
можно, я так использую и не только для этого, но и для любого другого.
nginx+какой-нибудь хэндлер FastCGI-процессов для PHP (встроенный, из лайтихттпд, php-fpm и т.п. выбор не маленький) — спасет отцов русской демократии :)
в таком случае сразу закупайте кластер =)
1 запрос в 5 секунд -> 0,2 запроса в секунду только на комменты. умножаем на 1000 человек и получаем 200 запросов в секунду. +запросы на статику+...+. короче сервер таким типсам-триксам не обрадуется
Если за такое просить 1тр — то я за модуль SiteMap-генератора мог просить 10тр, за поиск 20тр (который, к слову, вошел в дистрибутив ЖУ), а уважаемый benome за свою галерею — все 100тр…
Короче цена неадекватная, а вообще, заюзав чужой код (Максима в частности), добавив 1,5 строчки кода и подправив шаблоны и за это просить деньги — это откровенное хамство и неуважение к автору ЖУ.
в классе databasе кидать исключение в случае чего с пояснением, гденить в index.php его ловить и выводить что необходимо, а админу мылить текст пояснения из свойств исключения.
В MyISAM нету автоматического контроля целостности, также как нету удаленных ключей, связывающих объекто-субъектные отношения сущностей.
Единственный небольшой плюс MyISAM — она немного быстрее InnoDB, но в случае краха сервера БД, шанс что содержимое базы испортится или пропадет полностью или частично достаточно высок. Ну и даже если и не пропадет, то RECOVER-ить базу придется самостоятельно, что на больших таблицах может затянуться на долго…
статические в смысле картинки, css, js и т.д. в смысле не динамически-генерируемый контент
но, в любом случае, nginx или lighttpd в качестве фронтендов жрут сильно меньше памяти по сравнению с индейцем )
но можно и не использоваться =) php-fpm (пхп с дополненениями для лучшей работы fastcgi) сильно продвинутее.
Можно использовать и только встроенную в пхп поддержку работы в качестве фастсги-сервера
можно, я так использую и не только для этого, но и для любого другого.
nginx+какой-нибудь хэндлер FastCGI-процессов для PHP (встроенный, из лайтихттпд, php-fpm и т.п. выбор не маленький) — спасет отцов русской демократии :)
1 запрос в 5 секунд -> 0,2 запроса в секунду только на комменты. умножаем на 1000 человек и получаем 200 запросов в секунду. +запросы на статику+...+. короче сервер таким типсам-триксам не обрадуется
Короче цена неадекватная, а вообще, заюзав чужой код (Максима в частности), добавив 1,5 строчки кода и подправив шаблоны и за это просить деньги — это откровенное хамство и неуважение к автору ЖУ.
кто успел — тот и съел =]
2 avadim: только бекап сделай перед проверкой, а то стремна будет =]