| В общем продаю внутренности своего торрент-трекера...сейчас на нём более 8 тысяч торрентов Основные моды: # Мод Облако Поиска (browse); # Мод XSS атаков и Info и Sql и Bit ошибок функции; # Мод Проверка Модератором (доделан под browse); (просмотр топов и непроверенных)На AJAX не нравится # Мод Друзья Трекера (еще отдельный блок Банера); # Мод Подозреваемые (в подозрении); # Мод Жалоб На Торренты и Пользователей; # Мод Спасибо для торрентов на ajax # Мод Бан Почты за день до удаления аккаунта системой; # Мод Копия Описания торрента в txt документ, вместо копии в базу; # Мод Кеш Блоков (обработка в два раза быстрее); # Мод Рекорд посещаемости и Пользователи за день; # Мод Фильтрации почт при регистрации; # Мод Дня Рождения (поздравление) включая Блок; # Мод Показа новых торрентов без базы (использование куков); # Мод Страны и города (с вводом каждого); # Мод Комментарии к новостям и опросам (оптимизировано под 1 общую таблицу) + Мод Запрет написания + Мод запрет ЛС написания + Мод Бана по времени на форуме; Функции чистки: все принятые сообщения, все отправленные сообщения, все новостные комментарии, все опрос. комменты, все торрент комментарии, все запрос комментарии. # Мод Групп (с описаниями и статистикой о количестве заливаемом, сколько в группе пользователей) + Массовая отправка выбранной группе + Поиск по групп через browse.php; # Мод Тегов (облако тегов) (без дублирования похожих файлов и пустых, идеален уже) + поиск в описании и замена тегов с ссылкой на поиск - для мультимедиа категории + автопоиск жанров в описании и выставление тега в раздаче (если нет тегов вовсе в ней); # Мод Безграничный рейтинг (и по времени тоже + для всех, нет исключений); # Мод Редактировании Информации о пользователе Все оформленно вот тут или зайдите к себе в профиль; # Мод Озолачивания (торрент золотой, только для пользователей функция); # Мод Посылка бонусов и Обмена; # Мод Попытка взлома административного файла + доп админ. пароль для боссов (защита от взлома админки с солью, эффективно и безопасно); # Мод Обнуления рейтинга, Присваивание релиза, Отписка его, Сброс закачек и Анонимные релизы юзера, Обнуление проверок Модератора; # Мод Мониторинга за пользователями (выбор) + упаковка в архив при превышении лога - включая Мод Личной Статистики выбранного пользователя; # Мод Читеров по скорости (база), две проверки; # Мод AJAX опросы с комментариями внутри (пачтен и 100% стабилен + кеш главного запроса); # Мод Модератор раздела (проверка доделала под userdetails и browse); # Мод Кеш Эскизов (для блоков, просмотра торрента и предпросмотра) + чистка с показом общего размера в процедурах; # Мод Защиты куков с солью от кражи (работает по смене ip адреса или браузера заранее выбраного соответственно в настройках); # Мод Похожие торренты (для двух файлов edit и details построен на jquery); # Мод Защиты трекера от http досса (анти http флуд) справляется на 50% (см конфиг); # Мод Рефералов с блоком и удалением частично данных - обновлено до Расширенной функции, включает просмотр рефералов через просмотр деталей пользователя, файл статистики (+ персональная для выбранного пользователя) и автоудаление старых данных + Привязка входов к id пользователя (просмотр рефералов из деталей о пользователе); # Мод ПредПросмотр описания торрента в browse (для модераторов доп функция), details и bookmarks; # Мод Просматривают сейчас в просмотре данных о пользователе, редактировании торрента и просмотра торрента и на форуме; # Мод Пагинатор (paginator) с правильной поддержкой для ie, opera и mozilla (без ошибки переразмера); # Мод Неверных вводов данных (если перебор по словарю) Скрин; # Мод скриншотов (V.4) для торрент раздач (при клике полноРазменый скриншот с прокруткой вперед назад) - Обновлен для массива, с разбором всех данных и разложению по полочкам (см скриншот 1 - скриншот 4); # Мод Браузеров Скрин Браузеров - Обновлен для jquery версии в просмотре о пользователе; # Мод Целостности файлов в папке blocks (cm конфиг + блоки сайта); # Мод Анекдотов с карма оценкой (при рейтинге 1 у пользователя снимается или добавляется аплоад при полож. или отриц. оценке соответственно + просмотр всех анекдотов постранично) - Обновлен до автообновлении через jquery; # Мод Контрольный вопрос + ответ к нему, при восстановлении пароля по секретному вопросу (в файле по восстановления пароля по почте); # Мод Приостановки раздачи (все кто взял торрент файл до определенного времени - может скачать или раздавать, новые же пользователи не смогут); # Мод Заливки аватара через http ссылку вкл проверка на уязвимый код (см my.php) Версия 2010 года; # Мод Табы пользователя (см userdetails.php) - Расширено для администрации; и тд и тд тд тд Не моды, но примочки: # Оптимизирован announce.php (время выполнение в два раза шустрее, если учесть старые версии) + Убраны 2 лишних запроса ; # Добавлен новый интерфейс для панели BB кодов (Расширенная версия регулярок); # Добавлен новый интерфейс для browse, bookmarks (урезанная версия показа) + Добавлен новый файл, Торренты за сегодня; # Дополнительные функции редактирования пользователя - Сбросить аватар, Обнулить рейтинг, Сбить закачки, Анонимные релизы , Присвоить релиз, Отписать релиз, Заливка, Скачивание, Убрать рейтинг, Личная Инфа, Есть Подозрение?, Предупреждение, Изменить предупреждения, Изменить количество приглашений, Сбросить пароль и тому подобное Все оформленно вот тут; # В случае серьезной ошибки, к примеру побилась одна из таблиц в базе данных - Автоматический ремонт ее; # Автоматическое планирование запуска оптимизации таблиц в базе данных + Оптимизация таблиц -> в админке разбит на запросы, для исправления аута сервера в случае тяжелых таблиц и медленного выполнения; # Почта скрыта от вида, включенна для босса и админа; # Удаленны 4 лишние таблицы запросов и предложений, полностью воссоздан с нуля Запрос | Предложение одной таблицей с просмотром и фильтрацией для показа; # Включено в функции DHT, Обмен пирами, Поиск локальных пиров (если не приват торрент файл) # Возле ip адреса показывается торрент порт (в реальном времени); # Смена id, ника пользователя ПОЛНОСТЬЮ на всем трекере, во всех таблицах сайта; # Когда тестируются права босс видит кто и где их использует (userdetails); # Ввод Административного пароля на админских файлах; # Журнал из 9 категорий (Трекер,Обменник,Торренты,Р елизы,Баны,Комменты,Поиско ик,Ошибки,Разное); # Редактированные торренты в журнале имеют цвет класса пользователя; # Блок Опросы понимает bb коды (ajax + cache); # Аватары и все изображения на сервере проверяются на шелл (версия скрипта последняя и больше не нуждается в обновлении); # Права на трекере права на форуме, одно одни и теже (форум переписан с дефолтного и оптимизирован с умным кешем, при обновлении инфы - кеш обновляется автоматом). # Все ошибки, редактирование, создание, удаление, отключение пишутся в журнал; # Присутствуют два вида вывода файла где есть блоки слева справа и где нет их; # Спрятаны основные константы от взлома; # В онлайн php можно увидеть более детальную информацию о пользователе, сессии, браузера, ос - что трекер, что форум сессии; # Переписан Форум, теперь он стал встроенным форумом для трекера. Поставлен кеш на главной страничке, на категории, при необходимости кеш чистится автоматом (настройки раз в пару дней - очистка трекера); # Переписан Журнал сайта, добавлены функции удаление выбранного события + Поиск вводимых выражений; # Переписан Чат сайта, добавлены функции Оповещения о новом сообщении + бб панель + панель смайлов + клик при нажатии на ник, [скобок], смайлы из чата копируются в ввод строку (online список оптимизирован раз в 20 секунд - 100% проработан на точный показ + скорость за счет index'a); # Бан по ip стал по времени, т е бан на выбранное время; # Статистика Регистраций, Статистика Рейтинга, Статистика Запросов | Предложений, Статистика Сообщений, Статистика Торентов, Статистика Банов по ip, Статистика Банов по Почте, Статистика Комментариев, Статистика Новостей, Статистика Опросов, Статистика Анекдотов, Статистика Попыток Входа, Статистика Симпатий, Статистика Журнала, Статистика Рефералов, Статистика Тегов, Статистика Поисковых слов, Статистика Браузеров, Статистика Обменника, Статистика Скачиваний - все в одном файле Скрин Статистики; # В просмотре всех сообщений видны сообщения не прочитанные пользователями + Скрыто если сообщение не для ваших прав+ Поиск по получателю + Поиск по отправителю; # Почта для подключения что внешняя что внутренняя, настройка в файле; # Процедуры с тегами, изображениями, перерасчет тегов, автоматический ввод тега из жанра в пустой торрент, удаление мертвых аватаров из базы, проверка валидности аватаров в памяти, удаление мертвых изображений к торрентам, и просто торрентов; # Закрыта уязвимость в bb кодах; # Закрыта уязвимость в modtask смены прав; # Закрыта уязвимость в news файле; # Закрыта уязвимость в indexadd; # Закрыта уязвимость в тестирование прав; # Закрыта уязвимость в topten, nowarn, takeprofedit, delete, suggest, sendbonus, modtask и в других файлах, которые уже не помню; # Закрыта уязвимость в городах и странах (вывод всех данных о любом пользователе при нужном запросе); # Закрыта уязвимость в запросах и предложениях (полностью воссоздан с нуля один файл); Исправлено: Нельзя писать самому себе; Большинство мелких запросов было оптимизированно в один для более быстрой выборки данных; Оптимизированы таблицы друзей и врагов, лист подписки; Приглашения исправлены; Нельзя редактировать юзера с такими же правами как у вас, только себя и ниже правами юзера. Вкл короткое имя для торрента (в случае длинных имен в торрент файле - ошибка скачивания через download); Чистка логов с типом tracker и дозаписью в файл + поиск в логах выражений (см скрин). Переписан основной код скачивания и заливки торрентов (upload,edit,download) без лишних запросов и остального мусора. Процедуры связанные с тегами, чисткой ненужных файлов и проверок аватаров, постеров, изображений: 1) Перевод всех тегов в нижний регистр. 2) Почистить лог поиска слов через browse.php 3) Выставить всем пользователям еще 10 GB (Подарок на лето) 4) Выставляется тег (из описания) торрента (только один тег ставит). 5) Из бан страницы берется (был удален системой) и переводится в tracker лог 6) Будут отключенны и забанены по почте все пользователи, которым меньше 13 лет. 7) Удалить все изображения в папке images, которых нет в базе к торрентам 8) Удалить все торренты в папке torrents, которых нет в базе 9) Проверить существуют ли аватары у пользователей в папке pic/avatar/ иначе удаляем их. 10) Проверить существуют ли аватары у пользователей в базе, иначе обнуляем значение аватара 11) Проверить существуют ли изображения к торрентам, иначе Запрос - Удаление не существующей картинки в базе 12) Проверить существуют ли файлы .torrent к торрентам, иначе Запрос - Удаление одобрения + в описание что нужно перезалить 13) Перерасчет количества торрентов во всех тегах. 14) Удалить все эскизы для блоков и деталей торрентов. Всего блоков 63 проверенные около 50: Друзья [1 из 1] Трекера Линки Последние раздачи Сейчас Раздается Привет, Гость Функции Пользователи Посетители Главное Меню Персональное Техподдержка Опрос День Рождения Быстрый поиск Кнопочка Новости Последние комментарии к торрентам Форум Наши Герои Что у нас искали Статистика Траффик Трекера Наши Друзья (версия 2) Не примочки, а SEO оптимизация: # Sitemap разделен на части, 50k каждому по ссылок (в общей сложности до 6 файлов); # Для всех интересных файлов (просмотр деталей о пользователе, просмотр торрента, торрентов, служб техподдержки и тд., что включено для гостей) - правильная отправка META заголовков; Есть еще пару изменений, сервер грузит несильно, работает 3 парсера, мультитрекер, форум, генератор UPM2 by Tim Hell Заинтересовало? Пишите на мыло: 1051@bk.ru |