2010-12-10 5 views
0

Wenn ich eine Website erstellen möchte, die als PUBLIC SITE groß wäre, würde von Google mit menschenlesbaren Pfaden in http-get Anfragen gut indiziert werden, schnell in Laufzeit und schnell und flexibel zu entwickeln und zu unterstützen usw. Oder wenn ich benutze Java Ich sollte Spring MVC für diese Zwecke verwenden?Apache Wicket ist es eine gute Technologie für öffentliche Sites?

Apache Wicket scheint gut für mich, aber ich bin mir nicht sicher, wie schnell es wäre und ob es eine gute Lösung ist, öffentliche Websites zu erstellen.

Konnten Sie mit dieser Frage helfen?

+2

Die Antwort wahrscheinlich ja. – Joel

Antwort

1

Apache Wicket ist mein Java-Framework. Es ist komponentenbasiert, was tatsächlich die Natur des Webs bricht. Kann für Intranet-Sites nützlich sein, aber wenn Sie eine öffentliche Site erstellen möchten, bei der wahrscheinlich große Mengen verarbeitet werden müssen, wäre ein anforderungsbasiertes Framework wie Spring MVC besser geeignet.

+3

Warum bricht das Komponieren die "Natur" des Webs auf? –

+0

Stack-over-Flow mit ASP gemacht, asp viel mehr wie Wicket (aber nicht natürlich) als Spring MVC, und es ist schnell – ses

+0

gibt es eine Vielzahl von High-Volume-Installationen laufen Wicket. besonders im mobilen Bereich. Sie können die Mailingliste durchsuchen – Karussell

4

Hier ist ein list der öffentlichen Websites auf Wicket basiert, vielleicht können Sie es als Ausgangspunkt verwenden, um herauszufinden, wie viel Verkehr sie behandeln.
By the way, IMHO Wicket ist schnell und sehr angenehm mit :)

2

Für eine öffentliche Website zu arbeiten, kann Wicket schwierig sein, weil die folgenden Gründe:

  • hängt stark von Sitzungen: die meisten Komponenten sind Stateful und erfordern Sitzungen
  • Session sollte vermieden werden, wenn Webseiten bauen, die indiziert Suchmaschinen
  • Stateless ajax sein sollte, ist nicht pos lich in Wicket

siehe auch: http://www.jtict.com/blog/wicket-isnt-suited-for-websites/

Verwandte Themen