Оцените баннерный/тизерный движок

12
D
На сайте с 07.10.2005
Offline
47
4523

Приветствую.

Суть такая:

Создан новый баннерный/тизерный движок, аналогичный OpenX, но с рядом отличий.

Основные отличия:

- возможность быстрого масштабирования для работы на кластере серверов (для высоконагруженных систем)

- встроенная биллинговая система (любые виды валют, множество счетов, возможность резервирования средств под рекламные компании, настраиваемые правила и т.д.)

- продвинутый таргетинг (гео-таргетинг, тематический, по времени, по URL и т.д.), возможность расширять любыми правилами таргетинга

- поддержка любых форматов рекламы

- возможность задать дизайн рекламной площадки под стиль сайта

- гибкая система ролей

- управление рекламными кампаниями (групповые действия с рекламными объявлениями, дата старта/окончания, резервирование средств под кампанию и т.д.)

- возможность массовой загрузки объявлений (XML фидом)

- встроенная система отчетов, возможность настройки отчетов, для анализа поведения пользователей

- вебмастер имеет возможность показать рекламодателю онлайн-статистику проходящей рекламной кампании, с гостевым входом для рекламодателя

- возможность передать управление объявлениями рекламодателю, чтобы не заниматься настройкой самому.

и многое другое (движок разрабатывался более 2х лет, функциональность обширная)

Главное отличие - это не скрипт, а полноценная платформа, для организации серьезного сервиса.

Сервер написан на C#.NET, прошел несколько этапов развития, прошел нагрузочное тестирование (стресс-тесты и т.д.), есть опыт внедрения на нескольких проектах.

На основе данного тизерного/баннерного движка можно построить такие системы, как:

- рекламная сеть (аналогичная AdLabs, AdMob и т.д.)

- аффилиейтерская сеть (аналогичная cj.com и т.д.)

- системы обмена траффом (аналогичные marketgid и т.д.)

- сервис управления рекламой "в чистом виде" (аналог OpenX)

Собственно, небольшая демка (пока альфа-версия сервиса, и слабенький канал, сервак в офисе).

WebSite - информационный сайт, для регистрации пользователей (в данном случае под мобильные платформы, но можно под любую тематику)

http://193.110.112.218:8088/KAS.MainWeb

User Panel - панель пользователей

http://193.110.112.218:8088/KAS.UserPanelWeb/Account/Login

User: demo

Passw: demo

Прошу оценить - ругайте, хвалите, советуйте и т.д.

DS
На сайте с 23.04.2010
Offline
0
#1

посмотрел - понравилось, хорошо сделано

запускайте конкурента OpenX, потому что OpenX жутко "угрюмая" система

D
На сайте с 07.10.2005
Offline
47
#2
dimon_se:
посмотрел - понравилось, хорошо сделано
запускайте конкурента OpenX, потому что OpenX жутко "угрюмая" система

Спасибо за хороший отзыв.

OpenX давно устарел, кроме того, за все эти годы так и не смог решить проблемы в архитектуре. Нам самим он тоже кажется "угрюмой" системой )

Конечно, нам еще рановато говорить, что наша система лучше OpenX, еще многое предстоит сделать, но у нас изначально лучше продумана архитектура, нет многих проблем, которые есть у OpenX.

V0
На сайте с 30.04.2010
Offline
3
#3
dandy:

http://193.110.112.218:8088/KAS.MainWeb

User Panel - панель пользователей
http://193.110.112.218:8088/KAS.UserPanelWeb/Account/Login
User: demo
Passw: demo

Прошу оценить - ругайте, хвалите, советуйте и т.д.

Интересно потестить, но что-то не работают ссылки, оживите их, плиз.

Какие условия использования движка? Это ASP-решение, или можно установить на свой сервер?

D
На сайте с 07.10.2005
Offline
47
#4

Демка часто недоступна, поскольку плохой канал (сервер расположен просто в офисе). Пробуйте зайти позже, наверняка после праздников сможете. Мы работаем над тем, чтобы разместить демо в дата-центре.

VS2010:
Какие условия использования движка? Это ASP-решение, или можно установить на свой сервер?

Честно говоря не понял почему "ASP-решение" и "можно установить на свой сервер" вы употребили с условием "или" )

Но, отвечаю - платформа написана на ASP.NET, и несмотря на это - можно установить на свой сервер )

Условия использования - корыстные... Вобщем - продаем мы свой движок. Кого интересуют детали - в личку.

S
На сайте с 22.03.2010
Offline
1
#5

"Платформа написана на ASP.NET"

Оно и заметно.

Server Error in '/KAS.UserPanelWeb' Application.

Could not load file or assembly 'ASF.Framework' or one of its dependencies. There is not enough space on the disk. (Exception from HRESULT: 0x80070070)

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.IO.FileLoadException: Could not load file or assembly 'ASF.Framework' or one of its dependencies. There is not enough space on the disk. (Exception from HRESULT: 0x80070070)

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Assembly Load Trace: The following information can be helpful to determine why the assembly 'ASF.Framework' could not be loaded.

WRN: Assembly binding logging is turned OFF.

To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Stack Trace:

[FileLoadException: Could not load file or assembly 'ASF.Framework' or one of its dependencies. There is not enough space on the disk. (Exception from HRESULT: 0x80070070)]

[FileLoadException: Could not load file or assembly 'ASF.Framework, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. There is not enough space on the disk. (Exception from HRESULT: 0x80070070)]

System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +0

System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +43

System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +127

System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +142

System.Reflection.Assembly.Load(String assemblyString) +28

System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +46

[ConfigurationErrorsException: Could not load file or assembly 'ASF.Framework, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. There is not enough space on the disk. (Exception from HRESULT: 0x80070070)]

System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +613

System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +203

System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +105

System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +178

System.Web.Compilation.BuildProvidersCompiler..ctor(VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) +54

System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) +227

System.Web.Compilation.BuildManager.CompileGlobalAsax() +52

System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +337

[HttpException (0x80004005): Could not load file or assembly 'ASF.Framework, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. There is not enough space on the disk. (Exception from HRESULT: 0x80070070)]

System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +58

System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +512

System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +729

[HttpException (0x80004005): Could not load file or assembly 'ASF.Framework, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. There is not enough space on the disk. (Exception from HRESULT: 0x80070070)]

System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8886319

System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85

System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +259

D
На сайте с 07.10.2005
Offline
47
#6
Strategic:
Оно и заметно.

Не пугайтесь, то что вы увидели - это Exception, который сообщил о том, что закончилось место на диске. Это нормально для тестового сервера, на котором одновременно находится масса других проектов, виртуальных машин и т.д. На "production" сервере, в дата-центре, конечно такого бы не происходило. Сейчас место появилось, демо работает.

V0
На сайте с 30.04.2010
Offline
3
#7
dandy:

Честно говоря не понял почему "ASP-решение" и "можно установить на свой сервер" вы употребили с условием "или" )

Это просто аббевиатура одинаковая, под ASP я имел в виду ApplicationServiceProviders

а не ActiveServerPages

AdRiver, например, это ASP-решение, его нельзя купить и поставить на свой сервак

dandy:

Но, отвечаю - платформа написана на ASP.NET, и несмотря на это - можно установить на свой сервер )

Тут уже я не понял, почему "несмотря на это"?

dandy:

Условия использования - корыстные... Вобщем - продаем мы свой движок. Кого интересуют детали - в личку.

Ясно, значит для движка нужен микрософтовский сервак :( ASP.NET - это хорошо, конечно, но дороговато платить за лицензию сервака.

D
На сайте с 07.10.2005
Offline
47
#8
VS2010:
AdRiver, например, это ASP-решение, его нельзя купить и поставить на свой сервак

Наше решение любой желающий может купить и поставить на свой сервер. Также вскоре планируем запуск online сервиса.

VS2010:
для движка нужен микрософтовский сервак :( ASP.NET - это хорошо, конечно, но дороговато платить за лицензию сервака.

На наш взгляд платформа .NET является передовой и предоставляет целый ряд преимуществ, по сравнению с другими технологиями. В эту платформу вкладываются огромные средства и уникальный профессиональный опыт.

Каждый сам выбирает за что платить. Но мы не считаем, что 12-15 евро в месяц (за операционную систему) играют большую роль, при выборе платформы.

E
На сайте с 29.08.2010
Offline
0
#9

dandy, проверьте почту.

D
На сайте с 07.10.2005
Offline
47
#10
eutm:
dandy, проверьте почту.

eutm, на какой адрес писали? Ваше сообщение не получил...

Пишите в личку, либо info(at)solvegen.com

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий