Mikä on paras avoimen lähdekoodin mainospalvelin?


Paras vastaus

Avoimen lähdekoodin mainospalvelimia ei ole paljon, suosituimmat ovat:

vastaus

Se on varmasti mahdollista, mutta etkö sinä pitäisi käyttää Ruby on Rails -sovellusta mainospalvelimen rakentamiseen, on kyseenalainen.

Viime vuonna Fusion Adsissa heitettiin ideoita seuraavan mainospalvelinohjelmistomme rakentamisesta Railsilla. Suunnitelma tarkoituksena oli rakentaa mainosten hallinta- ja raportointijärjestelmä Railsin kanssa, mutta käyttää PHP-komentosarjaa JavaScriptiä tarjoamaan JavaScript mainosten näyttämiseen julkaisijoiden verkkosivustoilla. Sekä Rails-sovellus että PHP-komentosarja olisivat vuorovaikutuksessa saman tietokannan (tai tietokantaryhmän) kanssa.

Suunnitelman takana oli kehittää ja toistaa mahdollisimman nopeasti – ja Rails mahdollisti että. JavaScriptin tarjoamisen julkaisijoiden ”verkkosivustoille mainosten näyttämiseksi olisi kuitenkin oltava mahdollisimman nopeaa ja tehokasta. Luulimme, että PHP olisi hyvä ratkaisu tähän mainospalvelimen osaan, koska se on nopeaa. Rails Metalia käyttävä paljain luiden Rack-sovellus saattaa saavuttaa paremman suorituskyvyn kuin täysi Rails-ohjain jossain määrin, mutta lopulta ajattelimme, että PHP olisi yleisesti ottaen paljon nopeampi.

Vuosia myöhemmin (pitkä tarina – oli joitain muita urakoitsijoita, jotka pelastivat meitä monien kuukausien tuhlaamisen jälkeen), olemme ottamassa käyttöön uuden kehittämäni mainosjärjestelmän, joka on erittäin suorituskykyinen ja myös nopea myös kehityspuolella. Se käyttää Railsia ja MySQL: ää mainosten hallintaan (mikä on hienoa, koska se on todella nopea kehittämään siihen tarvittavien sivujen määrän) ja Node.js + Redis näyttökertojen ja napsautusten näyttämiseen. ohjaa uudelleen (mikä on hienoa, koska se on pahaa nopeasti).

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *