Heim >Backend-Entwicklung >C#.Net-Tutorial >Technologieduell zwischen PHP SNS und .NET SNS
Social Networking Service, kurz SNS genannt, ist ein soziales Netzwerk, bei dem es sich um eine technische Anwendungsarchitektur unter dem Web 2.0-System handelt. Im Jahr 1967 entwickelte Stanley Milgram (1933-1984), ein Psychologieprofessor an der Harvard University, die Theorie der sechsstufigen Trennung: Zwischen Ihnen und einem Fremden dürfen nicht mehr als sechs Personen sein. Sie können jeden Fremden treffen. Gemäß der Theorie der sechs Grade der Trennung wird sich der soziale Kreis jedes Einzelnen weiter ausdehnen und schließlich zu einem großen Netzwerk werden, das ein soziales Netzwerk (SNS) ist. Die populäre Erklärung dieser Theorie lautet: „Wenn Sie im Netzwerk von Menschen Fremde finden möchten, müssen Sie nur bis zu sechs Freunde besuchen.“
Es gibt nicht viele SNS-Websites in China vorhanden, aber sie sind alle sehr beliebt, wie zum Beispiel die College-Studenten-Website Xiaonei.com. Es gibt auch Dating-Websites. Das Hauptmerkmal ist das System mit echten Namen, um sich jetzt zu registrieren Einige Unternehmen im Internet haben Website-Systeme entwickelt, die auf den Eigenschaften von SNS basieren. Netzwerkexperten sagen, dass dies eine Funktion von WEB3.0 sein wird ursprünglicher WEB2.0-Status.
SNS ist eine Konstruktion Das Werkzeug des globalen P2P-Netzwerks kann auch als P2P-Netzwerk-Betriebssystem bezeichnet werden. Das Ziel dieses Tools besteht darin, vorhandene Internetgeräte (einschließlich PCs und Server) und 3G-Netzwerkgeräte (einschließlich Mobiltelefone und mobile Netzwerk-Backend-Geräte) dabei zu unterstützen, effiziente Verbindungen herzustellen und die Verbindungen zwischen Geräten vollständig von vorhandenen Servern zu trennen.
Nachdem diese Geräte miteinander verbunden sind, verwendet SNS verteilte Rechenmethoden, um die CPU, Festplatte und Bandbreite der im Netzwerk verstreuten Geräte zu nutzen, um Benutzern hochwertige Filme, Songs und Chats bereitzustellen . Anrufe, Freundschaften schließen, Transaktionen, Spiele und andere Aktivitäten sorgen für schnellere, stärkere und höhere Rechenleistung, Speicherkapazität und Bandbreitenkapazität.
Wenn Einzelpersonen über leistungsstarke Rechenleistung, Speicherkapazität und Bandbreitenkapazität verfügen können, ist das Netzwerk in eine neue Ära eingetreten. In dieser neuen Ära werden soziale Aktivitäten wie das Ansehen von Filmen oder das Veröffentlichen eigener Filme, damit andere sie sehen können, das Erstellen von Websites auf Ihren eigenen Computern oder die Durchführung von Echtzeittransaktionen über Ihre eigenen Computer statt über EBAY einfach und unkompliziert lebendig
Die beiden wichtigsten Implementierungstechnologien von SNS-Websites sind PHP und Microsoft .NET
Die am weitesten verbreitete Technologie ist die im Internet am häufigsten vorkommende PHP-Technologie. Sie wird von Kangsheng A. implementiert voll funktionsfähige SNS-Website, herausgegeben von Comsenz Inc., die Benutzer gemäß den entsprechenden Vereinbarungen kostenlos herunterladen und nutzen können.
Kai-fu Lee sagte einmal, dass die erste Ära des Internets die Web1.0-Ära, die zweite Ära die Web2.0-Ära und die dritte Ära die Ära der Entwickler sei. Unabhängig davon, ob sein Ranking die genaueste Vorhersage ist, glaube ich, dass seine ursprüngliche Absicht darin besteht, uns mitzuteilen, dass sich das heutige Internet in Richtung einer „Entwicklerplattform“ bewegt.
Die PHP-Technologie SNS entwickelt sich in diese Richtung. UCenter Home ist eine von Comsenz unter Verwendung von PHP + MySQL erstellte Software, die die vom Entwickler bereitgestellte Software entsprechend ihren eigenen Anforderungen hinzufügen kann. Party-Plug-Ins (Anwendungen von Drittanbietern) wie Happy Farm, Rongguang Hospital, Fighting for Parking Spaces, Crazy Office, Happy Baby, Super Monopoly, I Want K Picture, Texas Hold'em Game, Digging for Gold, Jiuzhou War, Business Tycoon, Zero Distance Mailbox, National Radio and Television usw. Plug-ins (die meisten davon werden derzeit von Manyou entwickelt) können Website-Betreiber eine SNS-Community-Dating-Website erstellen, ohne viel Geld auszugeben.
Zweitens haben einige Netzwerkbetreiber kommerzielle Nicht-Open-Source-Programme nur für den eigenen Gebrauch entwickelt. Die meisten von ihnen nutzen die Microsoft .NET-Entwicklungsplattform, um Dienstfunktionen derselben Art bereitzustellen haben Online-Chatten und Freundschaften schließen, Freunde in derselben Stadt finden, Video-Sharing, persönliche Blogs, Podcasts, Online-Communities und Musik-Sharing integriert. Gleichzeitig bieten diese SNS-Websites persönlichen Raum, Online-Videos, Gruppen- und dieselbe Stadt Transaktionen und andere Aktivitäten und Dating-Dienste.
Kurz gesagt, ob es sich um SNS-Community-Websites mit PHP-Technologie oder NET-Technologie handelt, sie alle entsprechen den Entwicklungsanforderungen des Internetzeitalters und sind die Kristallisation des Web2.0 SNS-Websites veröffentlichen sich nicht mehr nur über BBS, Bloggen und andere Methoden. SNS-Websites haben für großes Aufsehen gesorgt und auch eine Ära der Interaktion zwischen Menschen und Internetnutzern eingeläutet Von einer Text- und Community-Plattform wird es zu einem Internet-Zeitalter, das unbegrenzte Anwendungen bereitstellen, die Weisheit vieler Entwickler vereinen und technische Anwendungen bereitstellen kann.
Das Obige ist das technische Duell zwischen PHP SNS und .NET SNS. Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.cn)!