<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>MeinProf-Blog: Neue Version von MeinProf.de online</title>
    <link>http://blog.meinprof.org/articles/2006/02/01/neue-version-von-meinprof-de-online</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Neue Version von MeinProf.de online</title>
      <description>&lt;p&gt;
Heute haben wir wieder eine &#252;berarbeitete Version von &lt;a href="http://www.meinprof.de/"&gt;MeinProf.de&lt;/a&gt; online gestellt. Im Folgenden m&#246;chten wir euch die wichtigsten &#196;nderungen kurz vorstellen.
&lt;/p&gt;
&lt;h2&gt;&#196;nderungen bei den Bewertungskriterien&lt;/h2&gt;
&lt;p&gt;
Ein gro&#223;er Teil der Kritik, die wir in den letzten Wochen bekommen haben, bezog sich auf das Kriterium "Note/Aufwand". Auch wir waren dar&#252;ber nie so recht gl&#252;cklich, da es zwar sicher viele Studierende interessiert, wie hoch der zu leistende Aufwand f&#252;r eine gute Note ist, die Qualit&#228;t eines Kurses, bzw. seines Dozenten l&#228;sst sich daran jedoch nicht wirklich ablesen.
&lt;/p&gt;
&lt;p&gt;
Wir haben zwar intern relativ fr&#252;h den Entschlu&#223; gefasst, dieses Kriterium eher  als "Notengerechtigkeit" zu verstehen und dies auch im &lt;a href="http://www.meinprof.de/info/faq#kriterien"&gt;dazugeh&#246;rigen Erkl&#228;rungstext&lt;/a&gt; erw&#228;hnt, allerdings gab es wohl zu Recht weiterhin einige Verwirrung dar&#252;ber, was damit nun wirklich bewertet werden sollte.
&lt;/p&gt;
&lt;p&gt;
Ab sofort hei&#223;t dieses Kriterium nun "Fairness". Bewertet werden soll zum einen der faire Umgang des Dozenten mit seinen Studierenden und zum anderen die leistungsgerechte Vergabe von Noten. Um hier zu einem halbwegs gerechten Urteil zum kommen, m&#252;ssen die Studierenden nat&#252;rlich auch ihre eigene Leistung objektiv reflektieren, denn eine schlechte Note ist nicht unbedingt immer die Schuld des Professors... :-)
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Update 16.02.2006: &lt;a href="http://blog.meinprof.de/articles/2006/02/16/meinprof-3-0-veroeffentlicht"&gt;Wir haben die &#196;nderung dieses Kriteriums nochmal &#252;berarbeitet und verwenden  jetzt auch nicht mehr die alten Daten von "Verh&#228;ltnis Note/Aufwand" f&#252;r "Fairness" weiter.&lt;/a&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;h2&gt;Angabe des Semesters bei den Bewertungen&lt;/h2&gt;
&lt;p&gt;
Eine weitere gute Idee, die mehrfach von Aussen an uns herangetragen wurde, war die Angabe des Semesters, in dem man die zu bewertende Lehrveranstaltung besucht hat. Dies haben wir nun ebenfalls umgesetzt und es erm&#246;glicht uns in Zukunft auch zeitliche Verl&#228;ufe &#252;ber die Entwicklung der Qualit&#228;t eines Kurses zu erstellen.
&lt;/p&gt;
&lt;p&gt;
Alle &lt;a href="http://www.meinprof.de/info/registrierung"&gt;registrierten Benutzer&lt;/a&gt; k&#246;nnen das Semester bei ihren schon bewerteten Lehrveranstaltung nat&#252;rlich in ihrem &lt;a href="http://www.meinprof.de/user/home"&gt;pers&#246;nlichen Bereich&lt;/a&gt; nachtragen.
&lt;/p&gt;

&lt;h2&gt;MeinProf.de nun wesentlich schneller&lt;/h2&gt;
&lt;p&gt;
Die gr&#246;&#223;ten &#196;nderungen an MeinProf.de haben "unter der Haube" stattgefunden. Wir haben viel Zeit investiert, den vorhandenen Code und vor allem die Datenbankzugriffe zu optimieren, so da&#223; der Zugriff auf MeinProf.de nun wesentlich fixer vonstatten gehen sollte.
&lt;/p&gt;
&lt;p&gt;
Einen gro&#223;en Fortschritt haben wir durch das Cachen der Top-/Flop-Listen erreicht, die nun nicht mehr bei jedem Seitenzugriff neu berechnet werden m&#252;ssen.
&lt;/p&gt;
&lt;p&gt;
Desweiteren haben wir uns nun davon verabschiedet die HTTP-Sessions im Dateisystem zu speichern, stattdessen setzen wir nun auf eine
&lt;a href="http://railsexpress.de/blog/articles/2006/01/24/using-memcached-for-ruby-on-rails-session-storage"&gt;memcached-basierte L&#246;sung&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Dies erm&#246;glicht uns nun auch die Last bei Sto&#223;zeiten auf mehrere Server zu verteilen. F&#252;r die Lastverteilung verwenden wir &lt;a href="http://www.lighttpd.net/"&gt;Lighttpd&lt;/a&gt; mit &lt;a href="http://www.lighttpd.net/documentation/fastcgi.html#load-balancing&lt;/a&gt;.
&lt;/p&gt;. Nach unseren ersten Tests skaliert &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt; damit ziemlich gut und wir k&#246;nnen bei einem weiter anwachsenden Besucheransturm einfach weitere Server hinzuf&#252;gen um die Rechanlast zu verteilen. (Problematisch ist dabei nur der Anschaffungspreis der entsprechenden Hardware. Falls jemand noch ausgemusterte Server im 19"-Format rumstehen hat: Wir k&#246;nnten sie gut gebrauchen! :-)
&lt;/p&gt;
&lt;h2&gt;Kleinere Deutschlandkarte und mehr&lt;/h2&gt;
&lt;p&gt;
Zwar nur eine Kleinigkeit, aber trotzdem erw&#228;hnenswert:
Die Deutschlandkarte auf der Startseite, auf der man sein Bundesland ausw&#228;hlen kann, haben wir nun etwas verkleinert. Damit sollte es nun bei Besuchern mit niedrigeren Bildschirmaufl&#246;sungen weniger Probleme geben.
&lt;/p&gt;
&lt;p&gt;
Die restlichen &#196;nderungen betreffen haupts&#228;chlich unsere Administrationsschnittstelle und die vielen Informationstexte auf MeinProf.de, von denen wir nun auch nochmal einige &#252;berarbeitet haben.
&lt;/p&gt;

</description>
      <pubDate>Wed, 01 Feb 2006 02:42:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:de99555b169e892881eadce68ecc148f</guid>
      <author>Thomas K.</author>
      <link>http://blog.meinprof.org/articles/2006/02/01/neue-version-von-meinprof-de-online</link>
      <category>Ruby</category>
      <category>Features</category>
      <category>MeinProf.de</category>
      <category>Feedback</category>
      <category>Technik</category>
      <trackback:ping>http://blog.meinprof.org/articles/trackback/18</trackback:ping>
    </item>
  </channel>
</rss>

