Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Internet E-Business

Internetplattform für eine sehr große Benutzerzahl

Mitglied: Bones67

Bones67 (Level 1) - Jetzt verbinden

01.11.2006, aktualisiert 04.03.2008, 5784 Aufrufe, 3 Kommentare

Guten Tag!
Ich bin seit einigen Jahren in der Enwticklung von Internetapplikationen tätig. Bisher waren alle Projekte im mittelständischen Bereich angesiedelt, d.h. Websites, Shops, Intranet, Plattformen für max. 300 User. Bisher habe ich jedoch überhaupt keine Erfahrung mit Anwendungen, die ein paar hundertausend oder gar millionen User verwalten sollen. Im Moment deutet sich aber an, dass sich eines unserer Projekte in diese Größenordnung entwickeln kann. Natürlich werden wir irgendwann bei weiterem Wachstum erfahrene Spezialisten engagieren, aber zuerst möchte ich mich selber etwas schlau machen. Eigentlich war ich ja auf der Suche nach einer brauchbaren Informationsquelle, oder noch besser einem Buch zu dem Thema, aber bisher habe ich erfolglos gesucht. Zum Anfang habe ich ein paar Fragen, deren Beantwortung mir schonmal einen Schritt weiter helfen würde

1. Wo liegen die Grenzen der großen Mananged Server Pakete der Hauptanbieter, wie z.B. 1&1. Kann man Systemleistung / Systembeanspruchung / Benutzerzahl im Vorfeld kalkulieren, oder ist das im Prinzip reines Ausprobieren?

2. Ist die Systemperformance ausschließlich abhängig von der Serverleistung oder ist es bei der Verwendung von z.B. PHP auch eine Frage der Programmierung? (also z.B. wie viele Benutzeranfragen können gleichzietig abgearbeitet werden.

3. Eignen sich gängige CMS (z.B. Typo3) zur Verwaltung so großer Usermengen?

Damit würde ich schonmal einen weiteren Überblick bekommen. Danke für jede Hilfe im vorraus!

Gruß

Bones
Mitglied: 16568
01.11.2006 um 21:30 Uhr
Zu 1.:
Ich denke, Du wirst (je nach Performance-Ansprüchen) um eine Cluster-Lösung nicht herumkommen.
Klar kann man sowas exakt berechnen.

Zu 2.:
Die Systemperformance ist u.a. abhängig von der gewählten Lösung.

Zu 3.:
Kann man pauschal nicht sagen, wenn man nicht weiß, für was Typo3 in diesem Falle "ver" werden soll...


Lonesome Walker
Bitte warten ..
Mitglied: Bones67
28.11.2006 um 19:13 Uhr
Ok, frage ich mal anders. Stellen wir uns mal vor, ich würde eine kleine PHP-Anwendung schreiben über die ich in eine SQL-Datenbank einfache Texteinträge mache und die ich ebenfalls per SQL-Befehl wieder durchsuche und per PHP ausgebe. Für eine begrenzte Benutzeranzahl ist das ja problemlos. Stellen wir uns jetzt mal vor, das auf dieses kleine Programm plötzlich 100.000 oder 1.000.000 Benutzer zugreifen. Ist es dann damit getan einfach die Hardware- und Systemleistung zu erhöhen, damit vielleicht nicht einer sondern tausende Benutzer gleichzeitig drauf zugreifen können? Funktioniert das überhaupt tausende oder millionen von Einträgen in einer SQL-Datenbank zu verwalten und zu durchsuchen?
Lassen wir die Themen Sicherheit, Backups etc. mal beiseite. Mir geht es eigentlich nur darum, ob ein kleines System, dass jetzt z.B. für einen kleinen gemieteten Server entwickelt wird, prinzipiell auf ein größeres System protierbar ist und dann immer noch funktioniert. Oder ob man das dann von grund auf neu entwickeln muss.
Wenn ich mir z.B. sowas sowas wie FACEBOOK ansehe, das hat ja auch relativ klein angefangen auf irgendeienem Uniserver. Wie sind denn solche Anwendungen wie FACEBOOK oder die deutsche Kopie STUDIVZ überhaupt technisch aufgesetzt.
Wie gesagt, es geht mir darum einen Überblick zu bekommen, aber trotz wochenlangem gegoogle finde ich zu diesen Themen kaum Infos.
Bitte warten ..
Mitglied: SpeechFree
04.03.2008 um 12:04 Uhr
Hi,

theoretisch kannst du selbstverständlich eine Anwendung schreiben, die auch in riesigen Umgebungen läuft.
Das Hauptproblem sehe ich darin, sie von Anfang an so auszulegen. In kleinen Umgebungen wirken sich Laufzeiten, nur relativ gering aus. In großen Umgebungen wirkt sich jedoch ein Fehler teilweise exponentiell aus. Man muss von Anfang an hochperformant Programmieren und wichtig ist dazu eine lückenlose Dokumentation.
Es ist bis zu einem gewissen Grad möglich nicht performante Lösungen durch Rechenleistung auszugleichen. Jedoch wird irgenwann die Wirtschaftlichkeit beeinträchtigt, sodaß das Unternehmen zum Scheitern verurteilt.

Fazit: Es ist selbstverständlich möglich eine solche Plattform zu entwickeln, jedoch muss sie von Anfang an auf das Wachstum abgestimmt sein. Es müssen Laufzeitanalysen laufen usw.

Zu deinem Beispiel: Das kann man leider nicht so einfach beantworten. Theoretisch geht das.

StudyVz und Facebook haben jedoch genau so angefangen, wie du es auch tun willst. Also Do-IT. No Risk-No Money , von dem Spaß gar nicht zu sprechen.
Bitte warten ..
Ähnliche Inhalte
Exchange Server
Nachrichten größe (Anlagen größe) einstellen
Frage von D46505PlExchange Server11 Kommentare

Hallo Zusammen, auf einem Exchange Server sind Anlagen größen deffiniert von 50 MB. Über den OWA funktioniert das ganze ...

Exchange Server
Größe aller Postfächer
Frage von PizzaPepperoniExchange Server

Hallo. Ich habe gerade eine PS Abfrage gemacht um eine Liste aller Postfachgrößen zu bekommen und damit ich auch ...

Windows 10
Großes Problem!
gelöst Frage von L.0.B.0.TWindows 1022 Kommentare

Ich habe Windows im sicheren Modus gestartet, alles läuft normal ausser das nur cmd gestartet wir und ich keine ...

Batch & Shell
Dateien mit vorgegebener Größe erstellbar?
gelöst Frage von Stefan007Batch & Shell3 Kommentare

Hi Leute, kann man Dateien mit einer festen Größe erstellen? Beispiel: einfach eine .txt oder irgendwas halt, das z.B. ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 1 TagLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 2 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 2 TagenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 2 TagenSicherheit10 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Batch & Shell
Meltdown Microsoft Prüf Script - .zip Datei leider leer
gelöst Frage von MasterBlaster88Batch & Shell13 Kommentare

Hallo zusammen, ich patche gerade unsere Windows Server bzgl. der Meltdown Lücke. Patch vorhanden, Reg Keys gesetzt Um das ...

Batch & Shell
Shell-Skript - Syntax error: Unterminated quoted string
Frage von newit1Batch & Shell13 Kommentare

Hallo Ich schreibe ein Skript das eine CSV-Datei in eine mySQL Datenbank schieben soll. Bekomme nach start des Skrips ...

E-Mail
Erfahrungen mit hMailServer gesucht
Frage von it-fraggleE-Mail10 Kommentare

Hallo, meine neue Stelle möchte einen eigenen Mailserver. Ich als Linuxkind war direkt geistig mit Postfix dabei. Leider wollen ...

Windows Server
DNS Forwarding an andere Domäne
Frage von detox91Windows Server9 Kommentare

Hallo, für Testzwecke haben wir bei uns eine zweite Windows Domäne (B.local) aufgebaut, welche komplett unabhängig und isoliert der ...