Zitat von
Hancks
Wenn ich ein Social Network wie zB Lokalisten, SchülerVZ etc. erstellen möchte, wie stell ich das am schlausten mit dem Speichermedium an?
In den Servern sind Festplatten drin, die speichern schonmal alles an Daten was du haben willst.
Zitat von
Hancks
Nehme ich einen Rootserver?
Wird nicht reichen für die Menge an Usern.
Zitat von
Hancks
Wie bekomme ich die Website auf den Server?
FTP, SFTP,HTTP, ... was du willst
Zitat von
Hancks
Werden die Userdaten (userprofile etc) alles auf dem selben root wie auch die website gespeichert? wie ist das?
Das kommt auf das von dir programmierte System an. Wenn es wachsen soll, muss es skalierbar sein. Also auch auf mehrere Server verteilbar sein.
Zitat von
Hancks
was braucht man um z.b. 500 000 Userprofile mit bilder etc. + die website (das design) zu verwalten/speichern?
Viele, viele Server
Zitat von
Hancks
wie macht das lokalisten schülervz etc die keine (nehm ich jetzt mal an) eigenen serverfarmen haben?
Die werden zumindest auch mehrere Server haben. Das ist übrigens egal ob du nen eigenes Rechenzentrum hast oder die Server anmietest. OVH hat sicherlich auch kein Problem dir 1000 Server hinzustellen wenn du nur dafür zahlst und dich auch damit auskennst was du da machst.
Zitat von
Hancks
Was brauche ich um ein SocialNetwork wie zum beispiel Facebook (nur mit dem unterschied der userzahl, anstatt eine milliarde, mit nur zb 500 000 usern) sicher zu speichern/verwalten? Und wie stellt man das an? - ohne das ich gleich 5 it spezialisten zur hand brauche.
Ich empfehle eine spezielle Ausbildung dahingehend und einiges an Erfahrung. Ne eigene Webseite ist schnell aufgezogen, auch noch nen kleines einfaches Social-Network, aber das dann alles noch hochzuskalieren und auf viele viele User auszulegen, ist einiges an Aufwand! Nichts was jemand einfach mal so hinbekommt der sowas nicht schon vorher mal gemacht hat und weiß, wo die kritischen Punkte und Flaschenhälse sind.
Zitat von
Hancks
Ich habe schon von managed servern gelesen/gehört aber ich glaube das ist eher uninteressant für mich.
Wenn du dich nciht mit dem System auskennst, ist nen managed Server schon ganz in Ordnung. Du brauchst dich halt ums System selber nicht groß zu kümmern. Aber ohne Ahnung ziehst du kein Social-Network auf.
Zitat von
Hancks
mal angenommen ich kaufe jetz hier einen rootserver von OVH was für ein server
Für die ersten User und zum Entwickeln reicht der kleinste der überhaupt verfügbar ist.
Zitat von
Hancks
reicht ein server überhaupt?
Anfangs ja. Mit sehr vielen Usern: nein.
Zitat von
Hancks
wie viel arbeitsspeicher und speicher braucht so ein socialnetwork mit zb 500 000 usern?
kommt darauf an wie es programmiert ist, welche Software eingesetzt wird, was es für Möglichkeiten und Features bietet und wie schon gesagt, wie viele User online sind.
Zitat von
Hancks
ist OVH überhaupt der richtige anbieter für mein anliegen oder brauch ich etwas ganz anderes als einen rootserver für so ein projekt?
Theoretisch ja. Wie gesagt, genug Server kannst du bei OVH auch holen.
Zitat von
Hancks
mit linux kenn ich mich nicht wirklich aus.
Schonmal die erste Vorraussetzung, die man haben sollte, damit man anfangen kann überhaupt mal daran zu denken.
Zitat von
Hancks
ich hab gelesen das man auf einem root erst webspace oder soetwas installieren muss (apache oder wie das heist, etc.)
Einen Webserver brauchst du natürlich. Und Ahnung in der Konfiguration und Wartung auch vom Betriebssystem. Und selbst wenn du sagst du kennst dich mit deinem Windows 7 aus, hast du immernoch keine Ahnung von Servern und deren Wartung!
Zitat von
Hancks
und dan kann man per filezilla das design bzw die website hochladen; stimmt das?
Ja, filezilla kann sich per SFTP oder FTP mit dem Server verbinden.
Zitat von
Hancks
was wäre die beste wahl für ein projekt dieser größe um es zu realisieren?
Ein Programmierer, der sich damit auskennt und Erfahrung mitbringen sollte.
Zitat von
Hancks
die sicherheit des ganzen sollte so hoch wie möglich sein.
Widerspricht sich mit deiner Aussage, dass du keine Ahnung von linux hast. Auch hier sind Spezialisten und/oder "Hacker" nötig. Auf deutsch: Leute die sich damit auskennen.
Ich hoffe ich hab dich jetzt endgültig von deinem Vorhaben abgebracht. Ich würde dir empfehlen, dich erst einmal in die Grundlagen (Linux/Webserver Nutzung/Verwaltung, Datenbank/Website-Programmierung, verteilte und skalierbare Systeme, ...) einzuarbeiten. Dann kannst du in ein paar Jahren nochmal mit qualifizierteren Fragen kommen und möglicherweise gibt dir dann auch jemand qualifiziertere Antworten