Intranet Vs. Internet-Web-überlegungen zur Anwendung
Was sind die Unterschiede bei den überlegungen in Bezug auf die Gestaltung oder die Entwicklung eines Intranet-und Internet-Anwendung ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was sind die Unterschiede bei den überlegungen in Bezug auf die Gestaltung oder die Entwicklung eines Intranet-und Internet-Anwendung ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eine andere Sache, in einer intranet-Umgebung, die Sie haben in der Regel ein standard-client bauen, was bedeutet, dass Sie kann code auf einen bestimmten browser & version (ha, IE6 normalerweise).
In der wildnis des internet, Sie haben zu bewältigen, alle Arten von Browsern & Versionen, so dass Ihre html - /css - /js braucht, um alle diese.
Intranet-Anwendungen profitieren von der Möglichkeit der Verbindung zu den Ressourcen auf interne UNC-Pfade (z.B.
\\corporateserver\devteam\ArchitectureDiagram.vsd
).Jedoch bewusst sein, dass die Browser unterscheiden sich darin, wie Sie mit solchen links. In Firefox standardmäßig, wenn Sie auf einen link zu einer Ressource auf einem UNC-Pfad geräuschlos Fehler auf (Klick auf den link bewirkt nichts); einige workarounds für dieses verfügbar sind. In Internet Explorer, links zu UNC-Pfad Ressourcen tun arbeiten standardmäßig.
Im intranet, können Sie in der Lage sein, um die Vorteile der bestehenden Authentifizierungs-und autorisierungsdienste. Die Banken hab ich arbeitete, hatte eine sehr sichere third-party authentication-services. Bei anderen Firmen, die mit Windows-Plattformen, Active Directory, kann nützlich sein, sowohl für Authentifizierung und Autorisierung (mit "Gruppen" zu definieren, Rollen).
Wenn diese Funktionen verfügbar sind, werden Sie nicht haben, um so viele Entscheidungen über hashing (und Salzen) oder Passwörter verschlüsselt, Kennwort, Passwort, Ablaufdatum und solche. Und Sie müssen nicht erstellen, alle admin-Seiten für Benutzer einrichten, abrufen oder zurücksetzen von Passwörtern, etc. Benutzer sind nicht konfrontiert mit verschiedenen Passwort-policies auf verschiedenen intranet-Anwendungen und können oft die gleichen Anmeldeinformationen für mehrere Anwendungen.
Nicht dass Sie mit all dem umgehen lässt Ihnen mehr Zeit zu verbringen, über die Anwendung der wichtigsten Funktionen.
Obwohl einer intranet-Umgebung kann zu sein scheinen weniger gefährdet durch Hacker, es dauert nur eine Verletzung um das system zu kompromittieren. Und, ein intranet kann den Umgang mit extrem sensiblen Daten. Also, ich glaube, Sie brauchen, um intranet-Anwendungen mindestens so sicher wie Internet-Anwendungen.
Einige überlegungen...
Bitte machen Sie nicht den Fehler zu denken, dass, weil eine app ist exklusiv für das intranet ist, dass es nicht so sicher ist, wie eine internet-app. Wenn irgendetwas, es muss sicherer werden, da es eine gute chance, es wird die Verarbeitung sensibler Daten als die Daten, die das Unternehmen internet-Anwendungen zu verarbeiten.
Wenn Sie verlassen sich auf die Sicherheit im intranet, dann wird Ihre app nur so sicher wie das intranet (und so sicher wie die schwächste aller seiner Benutzer, die Ihre Passwörter geschrieben von Haftnotizen auf Ihren Monitoren).
Galwegian haben, schrieb die meisten von Ihnen schon, aber ich denke, Sie sollten prüfen, mehr caching-wenn es geht extern, weil Ihre Datenbank könnte aktiver sein.
Ein anderer Punkt ist, wenn Sie in Ihrem Unternehmen (intranet), die Sie vielleicht in der Lage sein, um Sie mit niedrigen Sicherheits-parameter für den Zugriff auf Festplatten der Benutzer. Dies ist nicht möglich, mit externen Webseite/Anwendung über die web.
Intranets haben oft einen festen Satz von Browsern unterstützt werden.
Wenn Sie Glück haben können Sie Weg mit IE6 ignorieren. Das ist schön.
Könnte es produktiver sein, zu denken, die ähnlichkeiten in design-überlegungen.
Müssen Sie noch stellen sich die gleichen grundsätzlichen Fragen über das, was Sie versuchen zu lösen, wer, was sind Ihre Fähigkeiten, auf welcher Plattform(en) haben Sie Zugang zu...etc.
Die Unterschiede werden offensichtlich schnell genug, wenn Ihnen eine angemessene Gegenleistung zu dem Bereich. Viele von diesen wurden ausgeschildert, die von anderen Mitwirkenden hier, aber versuchen Sie, und vermeiden Sie zu viele Annahmen Voraus.
@Galwegian und andere:
Wichtige "harte" business-software muss Leben, (werden erweitert, entwickelt) z.B. 8-10 Jahre und mehr, ohne pause.
Intranet-Anwendung sind mehr für die interne staffig und wissen managemnet Zwecke..
mehr moe sensative Daten weitergegeben werden, die innerhalb eines Netzwerks
http://www.dreamznetsolutions.com/intranet_application_development_mumbai.html