Стоимость указана, чтобы вам было проще оценить примерные расходы на решение вашей задачи. Окончательную цену фрилансер сможет сообщить в личной беседе после уточнения деталей.
Похожая работа будет стоить
5 000
usd
К списку работ
Алексей Михеев
Torrentman.com: система поиска торрентов
Этот проект - "домашний" поисковик Bittorrent-клиента Bitlord. На одном сервере два проекта с идентичным содержимым, но не несколько разными возможностями: 2torrents.com с регистрацией, платными аккаунтами, бонусами за добавление торрентов и разбивкой по разделам, torrentman.com - предельно "лёгкий": никакой регистрации, только поиск, комментарии, теги (так и не завоевали популярности среди посетителей) и "облако" самых популярных поисковых запросов на главной.
В течение двух с половиной лет поддерживал и оптимизировал этот проект. Полностью с нуля реализовал поиск, кеширование на уровне базы данных и в памяти (с использованием eAccelerator), непрерывано оптимизировал структуру базы данных и (до тех пор, пока не был найден оптимум) настройки сервера. Дважды переносил проект на более мощный сервер.
За два года перевёл проект с Apache+mod_php сначала на nginx+Apache+mod_php, а в последствии на nginx+php-fpm, с php 4.3 на 4.4, а в последствии - 5.2, и с MySQL 4.0 на 5.0. Если смена версии PHP повлияла только на новый код, то переход на MySQL 5 повлёк за собой кардинальные изменения: использование триггеров для большинства операций, где до этого вызывалось 5-7 функций на PHP со множеством mysql_query, и транзакции вместо "протеза" транзакций на PHP и регулярной очистки базы от мусора, нарушающего целостность данных.
Сейчас проект практически заброшен, и используется исключительно как рекламная площадка, но этот клиент снова связался
torrentman.com