Small DC HubList (Хаблист) Создай свой хаблист., CMS для создания хаблиста. |
Здравствуйте, гость ( Вход | Регистрация )
Small DC HubList (Хаблист) Создай свой хаблист., CMS для создания хаблиста. |
28.2.2011, 22:35
Сообщение
#41
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
Хочу представить вашему вниманию проект, который направлен на создание модуля для вашего сайта. Модуль несет в себе полную функциональность Хаблиста (мониторинга DC хабов).
Small DC HubList Автор: White Dream Group Последнее обновление: 16.04.2011 Версия: 0.2.2.0 Язык: Русский Лицензия: Коммерческое программное обеспечение ОС: Windows, возможна адаптация под *nix Написан на: PHP, C# Подробнее Описание работы Программа состоит из 2-х частей: web часть и исполняемое приложение. Web часть написана на PHP и используется для взаимодействия с пользователями: добавление, изменение хабов и вывод информации (статистики) о хабах. Вторая часть, исполняемое приложение, служит для обновления информации о хабах в автономном режиме. Работает в много поточном режиме и имеет различные настройки для работы. Возможность добавления модулей. Описание возможностей - Независимое создание дизайна сайта, скрипт не накладывает никаких ограничений на фантазию вебмастера. - Общая статистика сайта - Статистика хабов - Адаптация под современные CMS - Присутствует поиск по различным категориям: по адресу, городу, названию, описанию, провайдеру и софту - Каталог хабов - Информация о каждом хабе - Информация из HubINFO и Userlist - Настройки для управления временем работы - Логирование программы - Возможность свернуть приложение в трей - Можно добавлять свои страницы, модули, менять дизайн - Автоматическая генерация XML файла с хабами - Автоматическое определение местоположения хаба - Защита от спама - Нагрузка на MySQL минимальна. - Поддержка lang файлов. - Возможность удаленного обновления. - ЧПУ Возможности для посетителей сайта - Добавление хаба - Добавление комментариев Возможности админ панели - Редактирование хабов - Удаление хаба - Удаление комментариев Для полноценной работы скрипта необходимо следующее установленное на сервер программное обеспечение: * Apache 2.0+ * PHP 5.0+ (Рекомендуемая версия PHP 5.1 и выше) * MySQL 5.0+ * .Net Framework 4+ Демо: Screen: screen0.png ( 46.94 килобайт ) Кол-во скачиваний: 723 screen1.png ( 32.89 килобайт ) Кол-во скачиваний: 721 Покупка, Цены При покупке Small DC HubList мы предлагаем вам на выбор несколько типов лицензии:
После окончания срока лицензии вы можете ее продлить, либо использовать пожизненно бесплатно актуальную на тот момент времени версию скрипта. В случае если вы захотите продлить лицензию для получения новых версий скрипта, то стоимость продления лицензии 75% от вашей лицензии приобретенной ранее, все скидки сохраняются. *Скидки действуют на время действия лицензий. Оплата: WebMoney, Яндекс. Чтобы оставить заявку на покупку скрипта пошлите мне персональное сообщение в котором укажите как с вами связаться (e-mail, icq, skype) или в icq 5587446. Я доступен с 16:30 до 22:00 по Москве. По всем вопросом можно обращаться ICQ: 65-56-34-4. ЗЫ Существует также пробная бесплатная версия. |
|
|
13.4.2011, 21:36
Сообщение
#42
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
Ну как там юникс-версия поживает? Нет юникс покупателей. Но, паблик версия для юниксов запланирована, пингер предположительно будет на питоне. Как вариант юниксоидов устраивает? Но увы, это будет не раньше обновления привата (до выходных). Думаю, питон должен устроить юниксов. Следует ли апфусцировать код (для сокрытия внутренней логики)? Есть мысль, дать юзеру некий интерфейс, построенный на событийной логике (каждое действие, например, получение сообщения или команды от хаба, будет пораждать определенное событие, на которое можно будет подписаться, а значит и добавить свою обработку), что бы любой желающий смог написать, на том же питоне, любой модуль (аддон), те встроить свою какю-то обработку данных. С появлением, Tiny Hublist, решено немного изменить демо версию, что бы она соответствовала данному продукту. Вот она, конкуренция |
|
|
13.4.2011, 22:28
Сообщение
#43
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
то есть демона не планируется?
|
|
|
14.4.2011, 8:46
Сообщение
#44
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
|
|
|
14.4.2011, 9:15
Сообщение
#45
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
питон и демоны плохо сочетаются в моем сознании.
Это учитывая кол-во реализаций и то, что он постоянно развивается(питон). Стоит напомнить, что в серверных дистрибутивах еще 2.4 питон, а в настольных 2.6 и выше. Как бы это не загубило ваши начинания. |
|
|
14.4.2011, 11:09
Сообщение
#46
|
|
Продвинутый участник Группа: Пользователи Сообщений: 155 Регистрация: 11.1.2009 Пользователь №: 1 772 Спасибо сказали: 29 раз |
зачем именно демон, почему не простой запуск по крону? демоны/службы, постоянно висящие в памяти, это, наверное, круто, но в чем целесообразность?
пингер - стукнулся на хаб, получил инфу, отключился. или будет постоянно висящий на хабе бот, который предоставляет инфу в режиме "5 секунд назад"? |
|
|
14.4.2011, 12:33
Сообщение
#47
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
зачем именно демон, почему не простой запуск по крону? демоны/службы, постоянно висящие в памяти, это, наверное, круто, но в чем целесообразность? пингер - стукнулся на хаб, получил инфу, отключился. или будет постоянно висящий на хабе бот, который предоставляет инфу в режиме "5 секунд назад"? Есть планы, сделать поддержу соединения постоянным, что бы была возможность получения последних сообщений с хаба, или возможность прямо с веб сервера писать сообщения. Но это пока что только планы. Предположительно схема будет такой: пингер слушает порт, к которому будет подключаться скрипт веб-формы, если будет необходимость получить более свежие данные. Тем самым, будет снята нагрузка с БД. А данные, которые в данный момент обновляются (максимум юзеров и тп) будут периодически скидываться в БД. Вопрос. Нужно ли ограничить количество одновременно проверяемых хабов? В данный момент, все хабы из базы проверяются одновременно. И информация в БД поступает также по мере ее получения, что может вызвать периодическую нагрузку на БД. |
|
|
14.4.2011, 18:28
Сообщение
#48
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
ну тут легко - надо сделать несколько потоков. А в бд писать через буфер, то есть кусками, а не постоянно.
Цитата зачем именно демон, почему не простой запуск по крону? Это эффективнее. Есть определенное кол-во воркеров которые неторопливо опрашивают хабы. |
|
|
14.4.2011, 22:01
Сообщение
#49
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
ну тут легко - надо сделать несколько потоков. А в бд писать через буфер, то есть кусками, а не постоянно. Вот тут проблема, нужно ли постоянное соединение с хабом?! С одной стороны это открывает кучу возможностей, а с другой, если хабов порядка 700, это конечно не критично, но всеравно много. Придется задуматься над оптимизацией... Вот такие вот дела. Вопрос остается открытым. Как собственно и эти: Цитата Хотелось бы узнать ваше мнение:
1. Стоит ли включить возможность, постоянного соединения с хабом? 2. Обновлять и хранить информацию, о последних сообщениях в главном чате, списках пользователей, операторов? 3. Добавить возможность писать сообщение из веб-формы прямо на хаб? 4. Включить в функционал хиблиста бота, с какми-либо возможностями ? (например, какой-нибудь игры, какой-нибудь информации о сайте, или что-то подобное, выходящее уже за стандартные функции хаблиста) 5. Вести более детальную статистику? (Ip адреса пользователей, ников, или что то подобное) 6. Сделать на нашем сайте хаблист, который реально работает и обновляется, а не паблик версию без функционала? |
|
|
15.4.2011, 5:43
Сообщение
#50
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Stribog, ну собственно постоянное соединение не нужно. Я лишь к тому, что многопоточность позволит увеличить кол-во одновременно проверяемых хабов + можно будет отдельно долбить оффлайн хабы чаще. То есть допустим проверяем раз в 20 минут,а оффлайн уже раз в 5 минут, пока он не станет онлайн, либо удаляем через одну неделю оффлайна.
По поводу остальных. 1. Думаю нет 2. Думаю нет + уже есть 3. Это совсем плохая идея, если в боте не будет антиспама 4. Вот тут масса действий. Во первых - добавлять хаблист после проверки, потом если ребята - ботоводы - отображать бан хаба на хаблисте. доп поля информации тоже хорошо. 5. Скорее всего не нужно 6. тут на ваш выбор. |
|
|
15.4.2011, 12:15
Сообщение
#51
|
|
Продвинутый участник Группа: Пользователи Сообщений: 155 Регистрация: 11.1.2009 Пользователь №: 1 772 Спасибо сказали: 29 раз |
Цитата Хотелось бы узнать ваше мнение: 1. Стоит ли включить возможность, постоянного соединения с хабом? 2. Обновлять и хранить информацию, о последних сообщениях в главном чате, списках пользователей, операторов? 3. Добавить возможность писать сообщение из веб-формы прямо на хаб? 4. Включить в функционал хиблиста бота, с какми-либо возможностями ? (например, какой-нибудь игры, какой-нибудь информации о сайте, или что-то подобное, выходящее уже за стандартные функции хаблиста) 5. Вести более детальную статистику? (Ip адреса пользователей, ников, или что то подобное) 6. Сделать на нашем сайте хаблист, который реально работает и обновляется, а не паблик версию без функционала? 1) Nick ( вернее, несколько) ботов придётся регать на хабах, иначе после обрыва связи будет ValidateDenide. Обращаться к боту, чтобы он по запросу предоставил текущее состояние хаба, или сделать так, чтобы он сам переодически заносил данные в некий массив всех хабов? 2) На некоторых хабах в главном чате запущена викторина, сообщений много, пользы от них мало. Вопрос тяжелый. 3) Скорее всего, приведёт к бану бота (реклама, маты, просто флуд), хотя идея много раз всплывала на этом форуме. 4) Слишком обширный вопрос 5) Слишком обширный вопрос 6) Продукт всегда интересней, если на сайте есть реально работающая демка, которую "можно пощупать". А работа программы всегда выявит кучу проблем и нюансов, которые не были продуманы при разработке. Если работать с хабами в режиме "доступен/юзеров/шара", то не знаю, где и какая большая нагрузка на БД может быть. по 200-300 хабов писать за раз чем-то вроде INSERT INTO `hub`(`field_1`,...,`filed_n`) VALUES (....) ON DUPLICATE KEY UPDATE ... |
|
|
15.4.2011, 13:08
Сообщение
#52
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
можно будет отдельно долбить оффлайн хабы чаще. То есть допустим проверяем раз в 20 минут,а оффлайн уже раз в 5 минут, пока он не станет онлайн, либо удаляем через одну неделю оффлайна. Автоматическое удаление думаю можно предусмотреть, а вот более частый пинг хабов, это ,думаю, излишне. Хотя в этом есть смысл. 1) Nick ( вернее, несколько) ботов придётся регать на хабах, иначе после обрыва связи будет ValidateDenide. Обращаться к боту, чтобы он по запросу предоставил текущее состояние хаба, или сделать так, чтобы он сам переодически заносил данные в некий массив всех хабов? Регистрировать можно, но в этом нет особого смысла. Редко такое бывает, что сервер оборвал соединение и потом нельзя зайти под тем же ником. Идея обращения к боту была уже описана: Предположительно схема будет такой: пингер слушает порт, к которому будет подключаться скрипт веб-формы, если будет необходимость получить более свежие данные. Тем самым, будет снята нагрузка с БД. А данные, которые в данный момент обновляются (максимум юзеров и тп) будут периодически скидываться в БД. Цитата 2) На некоторых хабах в главном чате запущена викторина, сообщений много, пользы от них мало. Вопрос тяжелый. В памяти будет храниться лишь ограниченное кол-во сообщений, предположительно, большой нагрузки вызвать не должно. Вопрс больше, нужна ли такая функция. 3) Скорее всего, приведёт к бану бота (реклама, маты, просто флуд), хотя идея много раз всплывала на этом форуме. Ну естественно, тут нужно продумать систему антифлуда и антиспама. Данная функция предполагалась, только с одобрения администрации хаба. Ну или возможность писать сообщения только админу хаба, который подтвердил свое админство. (первое что приходит в голову: юзер регистрируется, говорит что он админ хаба, ему дается какая-то последовательность символов (ключ), который он должен передать в ЛС боту.) Если работать с хабами в режиме "доступен/юзеров/шара", то не знаю, где и какая большая нагрузка на БД может быть. по 200-300 хабов писать за раз чем-то вроде INSERT INTO `hub`(`field_1`,...,`filed_n`) VALUES (....) ON DUPLICATE KEY UPDATE ... Ну да, что-то подобное предполагается, то есть, объединение некоторого числа UPDATE, через запятую. В текущей версии, данные, отправляются по факту их поступления. |
|
|
16.4.2011, 16:54
Сообщение
#53
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
Демонстрация проекта доступна на нашем сайте.
Теперь, воочию можно увидеть работу хаблиста. Все это сделано при помощи нашей CMS. screen0.png ( 46.94 килобайт ) Кол-во скачиваний: 199 screen1.png ( 32.89 килобайт ) Кол-во скачиваний: 195 Ожидается обновление демо версии. |
|
|
16.4.2011, 17:08
Сообщение
#54
|
|
Начинающий Группа: Пользователи Сообщений: 13 Регистрация: 12.4.2011 Из: VAViLON Пользователь №: 9 126 Спасибо сказали: 8 раз |
Stribog
Зачем людей обманывать CMS эта Dle . Если занялись бизнесом продавайте как платный модуль на datalife engine , а не как лично разработанный CMS |
|
|
16.4.2011, 17:28
Сообщение
#55
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
Stribog Зачем людей обманывать CMS эта Dle . Если занялись бизнесом продавайте как платный модуль на datalife engine , а не как лично разработанный CMS Вы ошибаетесь, наш скрипт может работать как независимая CMS, так и как модуль к любой другой CMS (например к той же DLE). В примере, у нас на сайте, он работает как независимая CMS. PS |
|
|
16.4.2011, 17:39
Сообщение
#56
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Цитата В примере, у нас на сайте, он работает как независимая CMS. Но, несмотря на это, он использует cssник от DLE, и дизайн админки, выдранный из StatPX. C Вашими методами "программирования" можно ненароком повестку в суд получить. |
|
|
17.4.2011, 20:21
Сообщение
#57
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
Проект не предполагает дизайна, и в стоимость входит только его программная составляющая, а не эстетические изыски. Можно конечно нанять дизайнера, но это естественно скажется на стоимости. В данный момент идут переговоры, касающиеся этого момента.
К вопросу об авторских правах. Собственно, и цсс и статПХ находятся в открытом доступе, как для скачивания, так и для использования, на них нет никаких правовых ограничений. Ну конечно, если автор имеет какие-то претензии то естественно дизайн будет изменен. |
|
|
17.4.2011, 21:23
Сообщение
#58
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Цитата на них нет никаких правовых ограничений. Закон об авторском праве уже отменили? Не знал. Не знаю как автор того шаблона для DLE, а я против того, чтобы какие-либо фрагменты кода моих скриптов использовали в собственнических коммерческих проектах. |
|
|
17.4.2011, 22:25
Сообщение
#59
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Цитата так и для использования Автора укажи внизу странички и претензий не будет. |
|
|
18.4.2011, 19:01
Сообщение
#60
|
|
Участник Группа: Пользователи Сообщений: 46 Регистрация: 11.2.2009 Пользователь №: 2 187 Спасибо сказали: 3 раза |
Закон об авторском праве уже отменили? Не знал. Не знаю как автор того шаблона для DLE, а я против того, чтобы какие-либо фрагменты кода моих скриптов использовали в собственнических коммерческих проектах. Я же написал, если у вас есть какие-то претензии как автора, то мы их удовлетворим. Никто и не говорил об отмене прав авторства. Автора укажи внизу странички и претензий не будет. Да проще сверстать самому |
|
|
18.4.2011, 19:40
Сообщение
#61
|
|
Освоившийся участник Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Tiny Hublist Программа для создания хаблистов |
128 | alex82 | 117 312 | 10.12.2014, 8:32 Посл. сообщение: Nickel89 | |
ВАЖНО: Хаблист RusHub | 13 | ShadoWx | 25 246 | 7.10.2014, 8:08 Посл. сообщение: mod | |
Public PHP hublist (Хаблист) by Enyby Публичный открытый хаблист на PHP |
123 | Enyby | 124 399 | 26.7.2013, 11:46 Посл. сообщение: dj hoodo | |
Хаблист BCETI.com | 25 | alex82 | 33 468 | 6.3.2013, 12:44 Посл. сообщение: mod | |
Пишу свой клиент | 13 | Charlz_Klug | 15 494 | 30.9.2012, 10:14 Посл. сообщение: Saymon21 | |
Объединю свой хаб с другими | 11 | Ameet | 13 651 | 17.5.2012, 9:08 Посл. сообщение: Setuper | |
Опять про хаблист | 5 | dj_crazy_joker | 8 089 | 6.2.2012, 0:02 Посл. сообщение: dj_crazy_joker | |
От: Tiny Hublist От темы с ID: 4811 |
1 | Артём | 5 918 | 27.12.2011, 15:28 Посл. сообщение: Mellon | |
Опрос: Нормальный хаблист Стоит ли выкладывать в паблик нормальный опен соурс php хаблист? |
30 | Enyby | 33 978 | 21.11.2011, 15:20 Посл. сообщение: Enyby | |
От: Public PHP hublist by Enyby От темы с ID: 4961 |
0 | Saymon21 | 5 203 | 20.11.2011, 21:22 Посл. сообщение: Saymon21 | |
От: Public PHP hublist by Enyby От темы с ID: 4961 |
1 | Mellon | 5 863 | 12.10.2011, 8:23 Посл. сообщение: Артём | |
От: Tiny Hublist От темы с ID: 4811 |
1 | STIVAN | 6 267 | 18.4.2011, 20:20 Посл. сообщение: Saymon21 | |
Хаблист | 42 | Saymon21 | 50 381 | 14.4.2011, 22:05 Посл. сообщение: Stribog | |
От: Small DC HubList (Хаблист) От темы с ID: 4709 |
43 | Alexey | 40 583 | 31.3.2011, 19:38 Посл. сообщение: EvilNico | |
От: Хаблист От темы с ID: 2706 |
1 | Kingston | 6 016 | 7.1.2011, 18:39 Посл. сообщение: Nickolya |
|
Сейчас: 10.11.2024, 22:43 |