Bryant PRIDE web site: Difference between revisions

From Moonlight Design
Jump to navigation Jump to search
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Image:BryantPride.png|thumb|right|450px|Bryant PRIDE's web site in 1998 as viewed with [http://en.wikipedia.org/wiki/Konqueror Konqueror] in [http://www.opensuse.org/ Novell openSUSE 10.2]]] In the Fall of 1997, when I was a freshman at [http://www.bryant.edu/ Bryant University], I greatly enhanced [http://web.bryant.edu/~pride/ Bryant PRIDE's] web site with several pages and JavaScripts. This also included a JavaScript-driven background {{Tech:MIDI}} music jukebox in a [http://en.wikipedia.org/wiki/Pop-under pop-under], which was unique for a web site at that time. While I was the web site's maintainer, it moved from static {{Tech:HTML}} to {{Tech:ASP}} and then to {{Tech:PHP}}. The ASP and PHP versions looked similar, but dynamically pulled their front page contents from a database, similar to how modern [http://en.wikipedia.org/wiki/Content_management_system content management systems (CMSes)] operate.
[[Image:BryantPride.png|thumb|right|450px|Bryant PRIDE's web site in 1998 as viewed with [http://en.wikipedia.org/wiki/Konqueror Konqueror] in [http://www.opensuse.org/ Novell openSUSE 10.2]]] In the Fall of 1997, when I was a freshman at [http://www.bryant.edu/ Bryant University], I greatly enhanced [http://web.bryant.edu/~pride/ Bryant PRIDE's] web site with several pages and JavaScripts. This also included a JavaScript-driven background {{Tech:MIDI}} music jukebox in a [http://en.wikipedia.org/wiki/Pop-under pop-under], which was unique for a web site at that time. While I was the web site's maintainer, it moved from static {{Tech:HTML}} to {{Tech:ASP}} and then to {{Tech:PHP}}.


I served as Bryant PRIDE's president during my last academic year at Bryant University -- from 1999 to 2000. Due to my graduation, I no longer maintain [http://web.bryant.edu/~pride/ Bryant PRIDE's web site], and it has since moved on from the designs that I had used.
I served as Bryant PRIDE's president during my last academic year at Bryant University -- from 1999 to 2000. Due to my graduation, I no longer maintain [http://web.bryant.edu/~pride/ Bryant PRIDE's web site], and it has since moved on from the designs that I had used.
Line 7: Line 7:


[[Image:KittyCatJukebox.png|thumb|350px|none|KittyCat! Jukebox running in [http://en.wikipedia.org/wiki/Windows_95 Windows 95 OSR2]]]
[[Image:KittyCatJukebox.png|thumb|350px|none|KittyCat! Jukebox running in [http://en.wikipedia.org/wiki/Windows_95 Windows 95 OSR2]]]
==ASP Version==
To facilitate {{Tech:ASP}} hosting on Bryant University's [http://en.wikipedia.org/wiki/Irix IRIX] web server, I wrote a small [http://en.wikipedia.org/wiki/Common_Gateway_Interface CGI] program in {{Tech:C}} that connects back to my server on the internal residence hall network and caches results on the IRIX server. This ASP version was short-lived as I became familiar with {{Tech:PHP}} and subsequently rewrote the web site in PHP. I ran the PHP version on the public residence hall server, eliminating the need for the CGI proxy.
[[Image:BryantPrideServerDown.png|thumb|400px|none|Error page that got displayed from the nph-pride.cgi program when my server was inaccessible and no local cache of the requested resource existed]]
==PHP Version==
With a new version, I redesigned the visual layout of the web site to make it even more fabulous, complemented by the fabulous {{Tech:PHP}} web scripting language. The PHP version ran on the public residence hall server until it was replaced by the next webmaster on Bryant University's IRIX web server.
[[Image:BryantPridePHPMain.png|thumb|450px|none|The PHP version of Bryant PRIDE's web site]]
[[Image:BryantPridePHPWhatsNew.png|thumb|450px|none|The "what's new" page on the PHP version of Bryant PRIDE's web site]]

Latest revision as of 04:22, 14 October 2007

Bryant PRIDE's web site in 1998 as viewed with Konqueror in Novell openSUSE 10.2

In the Fall of 1997, when I was a freshman at Bryant University, I greatly enhanced Bryant PRIDE's web site with several pages and JavaScripts. This also included a JavaScript-driven background MIDI music jukebox in a pop-under, which was unique for a web site at that time. While I was the web site's maintainer, it moved from static HTML to ASP and then to PHP.

I served as Bryant PRIDE's president during my last academic year at Bryant University -- from 1999 to 2000. Due to my graduation, I no longer maintain Bryant PRIDE's web site, and it has since moved on from the designs that I had used.

KittyCat! Jukebox

One of the more interesting features of the site was a MIDI jukebox that played music in the background using JavaScript, Microsoft ActiveMovie, and Internet Explorer. Unfortunately, the jukebox does not function properly in modern versions of Internet Explorer.

KittyCat! Jukebox running in Windows 95 OSR2

ASP Version

To facilitate ASP hosting on Bryant University's IRIX web server, I wrote a small CGI program in C that connects back to my server on the internal residence hall network and caches results on the IRIX server. This ASP version was short-lived as I became familiar with PHP and subsequently rewrote the web site in PHP. I ran the PHP version on the public residence hall server, eliminating the need for the CGI proxy.

Error page that got displayed from the nph-pride.cgi program when my server was inaccessible and no local cache of the requested resource existed

PHP Version

With a new version, I redesigned the visual layout of the web site to make it even more fabulous, complemented by the fabulous PHP web scripting language. The PHP version ran on the public residence hall server until it was replaced by the next webmaster on Bryant University's IRIX web server.

The PHP version of Bryant PRIDE's web site
The "what's new" page on the PHP version of Bryant PRIDE's web site