« Teaspoon freedom of religion | Main | Evolution ... »

August 05, 2005

Wrong business

Looking carefully at departmental web pages of any department of our university, one can notice that all of them have poor functionality: no searches at all (may be I missed some department pages?). All departmental listings are static, which means that they are difficult to maintain (nothing wrong with static directories if they are dynamically generated; but search results pages must be dynamic). Hopefully our Department will be an exception soon.

Furthemore, the same is true for course calendars and timetables. The timetable of Arts and Science is a real embarassment: many instructor names and locations remain tba even well after classes started and even ended.

All this can be avoided with the dynamic web pages (or static pages if they are just dynamic pages saved). Little PHP and MySQL scripting will make it.

If one tries to install a really complicated staff (like bulletin boards) based on PHP and mySQL to our Department web server, one can find a funny behavior: from little nuissance to essential bugs even if our PHP and mySQL software is above the minimal requirements (but still very old). Probably there are errors in installation/configuration. Does it mean that our Department web server is bad?

Well, it is definitely way below of a reputable commercial hosting (like this one) but surely way better than the most if not all departemental servers at University of Toronto (how many of them have PHP/mySQL installed at all? Our Department web server has the highest at University uptime). I am not going to blame our system administrators: there are only 1.5 of them and they maintain a lot of crucial software. Web server is not crucial and the fancy additions to it are just marginal for us.

On the other hand, even if the crew of the commercial web hosting is small (this one, qwk.net seems to have a very small crew) this crew is completely devoted to the web hosting and it is not much more difficult to run 100 servers (if they are very similar) than one. I gonna bet that their staff has no clue about TeX, Mathematica, Maple, ... all things which our administrators should maintain.

Does all this mean that the departemental web sites are doomed to be inferior in comparison to [well made] sites using commercial hosting? Not at all. But then web hosting should be the duty of the specialized university service while departments would run their sites on dedicated or shared university servers. Futhermore, listing, searches etc should be the duty of the same University team while departemental secretaries would just feed data to the databases and departemental amateur webmasters would just change an appearance.

This would be a correct solution. Right now departments and faculties are just in the wrong business of webhosting.

Posted by Victor at August 5, 2005 10:18 AM