MySpace zet deuren open voor softwareontwikkelaars

MySpace heeft besloten om externe softwareontwikkelaars de komende maanden meer toegang te geven tot zijn diensten. De socialnetworkingsite hoopt hiermee de groei van concurrent Facebook tegen te gaan.

MySpace-logoAl ruim vier jaar biedt MySpace zijn gebruikers de mogelijkheid om bepaalde delen van andere websites in de eigen profielpagina op te nemen. Volgens MySpace-ceo Chris DeWolfe haalde bijvoorbeeld YouTube in zijn begindagen een zeer groot deel van zijn verkeer via MySpace binnen.

MySpace wil nu echter meer, zo valt te lezen bij Reuters; met name ook omdat concurrent Facebook inmiddels 6000 miniwebapplicaties op zijn website heeft staan die in de profielen gebruikt kunnen worden. DeWolfe heeft naar eigen zeggen plannen voor veel lucratievere advertentiemogelijkheden voor externe ontwikkelaars dan er op Facebook bestaan.

Momenteel leeft het idee om externe ontwikkelaars de mogelijkheid te geven hun applicaties volledig in MySpace te integreren. Op die manier krijgen ze de mogelijkheid om features als het weergeven van foto's of authenticatiefuncties te gebruiken in hun programma's, vertelt DeWolfe. Verder krijgen ontwikkelaars de mogelijkheid om de hoeveelheid advertenties op een pagina te bepalen en kunnen ze meeprofiteren van de inkomsten.

Sleutels - veiligheid (kleiner)Volgens DeWolfe zal er alles aan gedaan worden om veiligheidsproblemen die kunnen ontstaan tegen te gaan. Hoe dit precies gaat gebeuren, liet hij echter in het midden. De komende maanden zal een testversie van de nieuwe sitefunctionaliteit beschikbaar gesteld worden aan maximaal twee miljoen testers.

Naast deze aankondigingen heeft MySpace uitspraken gedaan over zijn inkomsten in het fiscale jaar 2008, dat in juni volgend jaar eindigt. Voorheen werd verwacht dat de omzet op 800 miljoen dollar zou uitkomen, maar een bedrag van 750 miljoen dollar lijkt nu realistischer te zijn, aldus Rupert Murdoch, ceo van moederbedrijf News Corp.

Door Harm Hilvers

Freelance nieuwsposter

18-10-2007 • 12:20

17 Linkedin

Lees meer

Reacties (17)

17
17
5
5
0
0
Wijzig sortering
Hoe bedoel je de deuren open zetten voor hackers? :?

Ik vind het wel een erg gewaagde stap, mogelijkheden worden zo groot dat misbruik gewoon aangetrokken word. Al is het wel mooi dat mensen hun eigen inbreng kunnen brengen in hun pagina, lijkt mij het niet waard kwa beveiligings lekken en misbruik.

Ik kan me indenken dat menig mens zich niet meer veilig voelt op myspace, zit je rond te kijken krijg je opeens masaal popups voor je neus, ontiegelijk hard geluid, software geinstalleerd.

Ik vraag me dan toch af hoe ze dit willen verkomen.
die interface van hyves is prima, alleen het gebruikersgemak is ver te zoeken, omdat de snelheid ultiem brak. Maar er is volgens mij ook wel redelijk ranzig gecode, mijn safari klapt er regelmatig uit, vanwege hyves.

ze hebben nog steeds geen fatsoenlijke sysadmin, naar verluid hangen de 300 servers letterlijk met ductape aan elkaar...
die interface van hyves is prima, alleen het gebruikersgemak is ver te zoeken, omdat de snelheid ultiem brak.
Zouden ze de backend ook in PHP doen eigenlijk? Velen andere systemen die ook een PHP site lijken te zijn, maar enorme stromen bezoekers hebben, blijken vaak hun backend op een andere technologie te hebben draaien. PHP is natuurlijk ook meer bedoeld om de interface op een makkelijke manier te coden.

Edit:

Zou de Hyves backend op Java draaien? In een vacature voor Hyves zag ik het volgende staan:
At least 1 year of fulltime development experience with PHP, MYSQL and Java
Waarom zouden ze Java experience als requirement hebben anders?
ze hebben nog steeds geen fatsoenlijke sysadmin, naar verluid hangen de 300 servers letterlijk met ductape aan elkaar...
Zou het al niet veel meer zijn dan 300? Alweer een flinke tijd geleden las ik op een blog van Koen dat ze toen 100 servers hadden, en dat er op dat moment 100 bijgezet werden. Die blog was van eind 2005 of begin 2006. Ondertussen heeft Hyves natuurlijk miljoenen en miljoenen meer bezoekers gekregen. Slechts nogmaals 100 servers extra klinkt dan wel wat magertjes voor de absolute top site (qua bezoekers) van heel Nederland.

[Reactie gewijzigd door flowerp op 18 oktober 2007 13:53]

Hyves is wel erg traag, of het aan php ligt weet ik niet. Ondersteund php iets aan clustering en failover?

MySpace bebruikt zoals je aan de .cfm (ColdFusion® Markup Language) extentie kan zien CFML en de applicatieserver die ze gebruiken is BlueDragon .NET van NewAtlanta. Die kan je clusteren en doet aan failover.

Hier een artikel gevonden over de architectuur achter MySpace: http://computer.howstuffworks.com/myspace1.htm

[Reactie gewijzigd door Chilly_Willy op 18 oktober 2007 13:59]

Ik was in april 2007 op een conferentie van Zend (makers van PHP), en Hyves was daar 1 van de sprekers en voorbeeldprojecten.
Volgens hun spreadsheet hadden ze op dat moment 450 servers, en was de front-end volledig in PHP (met Smarty) behalve de caches met squid en chat in python. Back-end mysql met Propel ORM.
Ze werken daar met de Zend Platform op hun servers, deze hebben speciale caching voor clusters, en nog was optimizing en debugging mogelijkheden, speciaal voor PHP. Best wel handig, maar het moet natuurlijk allemaal een beetje vlot draaien ;p
Ik herinner mij ook iets dat ze voor mysql aparte read- en write-servers hadden ;p

Hier de link naar het seminar, wat verderop vind je de presentatie in pdf.
http://www.ibuildings.nl/...hp-business-seminar-2007/
Ik kwam bij toeval dit artikel tegen, en kan een en ander reageren over hoe Hyves in elkaar steekt. Veel mensen denken dat Hyves houtje-touwtje in elkaar steekt, maar dat is alles behalve het geval. Hyves' ruggegraat is op dit moment misschien wel de grootste gedistribueerde MySQL farm van Nederland.

Gezien onze groei is het vaak water naar de zee brengen. Zo draai je in april 20 miljoen pageviews per dag, nu is dat ongeveer 85 miljoen per dag.

Hyves draait op dit moment inderdaad PHP/Smarty/Propel frontend en Python/BASH backendscripting op nagenoeg 1000 servers.

Squid is een tijd geleden alweer uitgefaseerd, en voor database draaien enkele honderden machines die samen ruim 40.000 queries per seconde uitvoeren.

Voor meer informatie kan ik jullie aanrader http://technologie.hyves.nl/ te bezoeken en daar je vragen te stellen.
naar verluid?

ik heb anders gehoord dat ze een van de grootste gedistrubeerde mysql serverpark van NL hebben, zonder ducktape
Doet FaceBook niet hetzelfde? Die presenteren zich zelfs nadrukkelijk als een software platform ipv 'slechts' een social networking site.

Zou ons eigen Hyves ook zo iets van plan zijn?
Misschien dat Hyves eerst maar eens moet gaan werken aan zijn eigen interface, snelheid en gebruiksgemak... Het concept is leuk, maar de uitwerking vind ik benedenmaats voor een site die zich profileert als dé social networking site van Nederland.
Hyves is dan ook maar een kleintje in het wereldwijde geweld van MySpace, Facebook en Bebo - die hebben veel meer geld om hun site beter te maken.
Hyves is dan ook maar een kleintje in het wereldwijde geweld van MySpace, Facebook en Bebo - die hebben veel meer geld om hun site beter te maken.
Zo klein is Hyves anders niet hoor. Ik was laatst op een conferentie in Miami en daar werd Hyves genoemd tijdens een presentatie over grote sites in Europa.
Ik heb gelezen dat Hyves ook zoiets aan het ontwikkellen is.
Eigenlijk zullen ze wel moeten. Hyves is natuurlijk opgezet als de Nederlandse variant van MySpace. Dingen die MySpace toevoegt moet Hyves dus eigenlijk ook wel toevoegen.
Ik denk het wel, gezien ze toch ook met "gadgets" bezig zijn. Een random stukje code wordt echter niet zomaar geaccepteerd. Even linken naar een leuke swf ergens op internet zit er dus niet in.
Myspace is de grootste CFML (Coldfusion) site ter wereld en draait op BlueDragon.

Als we nou onze eigen CFM pagina's mochten maken voor MySpace, dat zou leuk zijn. Maar zover zullen ze waarschijnlijk niet gaan.
Myspace is oorspronkelijk gemaakt in CFML, maar is overgezet naar ASP.NET
http://weblogs.asp.net/sc...ve/2006/03/25/441074.aspx

Om de overstap stap voor stap te kunnen doen hebben ze de URL's hetzelfde gelaten.
Er zijn nog oude pagina's die op BlueDragon.NET draaien. BlueDragon.NET draait op ASP.NET 2.0 als een IHttpHandler om de CFM pagina's te serven. Vandaar dat de overgang makkelijker ging qua platform.

Zoals Vince Bonfanti (CEO New Atlanta) zegt:
At New Atlanta, we like to think of it as, "Handling 1.5 Billion Page Views Per Day Using BlueDragon and ASP.NET 2.0" since they couldn't have made the transition from ColdFusion to ASP.NET without BlueDragon.
http://blog.newatlanta.co...24C-10CB-361E10851B5FAB32

[Reactie gewijzigd door Chilly_Willy op 19 oktober 2007 00:09]

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee