Divisions - Web Services
Web Technology
The following technologies and organizations help make the Denison website possible.
Core Infrastucture
Apache Software Foundation
From the Apache website: "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users."
Denison uses the Apache Web Server (HTTP Server), Tomcat (Java application server), as well as the Ant and Maven build tools.
Red Hat
Denison's production web servers run the Red Hat Enterprise Linux operating system.
uPortal
From the JA-SIG website: "uPortal is a free, sharable portal under development by institutions of higher-education. This group sees an institutional portal as an abridged and customized version of the institutional Web presence... a "pocket-sized" version of the campus Web. Portal technology adds "customization" and "community" to the campus Web presence. Customization allows each user to define a unique and personal view of the campus Web. Community tools, such as chat, forums, survey, and so on, build relationships among campus constituencies."
"uPortal is an open-standard effort using Java, XML, JSP and J2EE. It is a collaborative development project with the effort shared among several of the JA-SIG member institutions. You may download uPortal and use it on your site at no cost."
uPortal powers our campus portal, myDENISON.
Bricolage
From the Bricolage website: "Bricolage, an open-source enterprise-class content management system, greatly simplifies the complex tasks of creating, managing, and publishing the vast libraries of content essential to any organization. With advanced features such as fully-configurable workflows, customizable document types, multisite management capabilities, and comprehensive Perl- and PHP-based templating support, Bricolage has been designed from the ground-up to scale to meet the demanding needs of large organizations around the world. This flexibility and scalability led eWEEK to hail Bricolage as 'quite possibly the most capable enterprise-class open-source application available.'"
Bricolage is the framework that powers Freestyle, Denison's Web Content Management System.
PostgreSQL Database
From the PostreSQL website: "PostreSQL is a powerful, open source relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It includes most SQL92 and SQL99 data types..."
mySQL Database
From the mySQL website: "mySQL is the world's most popular open source database software, with over 100 million copies of its software downloaded or distributed throughout its history. With superior speed, reliability, and ease of use, MySQL has become the preferred choice of corporate IT Managers because it eliminates the major problems associated with downtime, maintenance, administration and support."
"MySQL is a key part of LAMP (Linux, Apache, MySQL, PHP / Perl / Python), the fast growing open source enterprise software stack. More and more companies are using LAMP as an alternative to expensive proprietary software stacks because of its lower cost and freedom from lock-in"
Programming, Markup, and Design
World Wide Web Consortium (W3C)
From the W3C website: "The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential. W3C is a forum for information, commerce, communication, and collective understanding."
Denison employs a variety W3C supported or developed technologies, such as: HTTP, XHTML, CSS, XML, XSL, XPath, PNG, and others.
Perl
From the perl.org website: "Perl is a stable, cross platform programming language. It is used for mission critical projects in the public and private sectors and is widely used to program web applications of all needs."
PHP
From the PHP website: "PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML."
PHP is by far the most extensively utilized development language found on the Internet, and is applied throughout the Denison web enterprise.
Java
Java is a platform and programming language, often used to develop network applications. uPortal is written in Java, as are many of its content elements, and a variety of other internal applications used at Denison.
Other Software
Highslide JS
From the Highslide website: "Highslide JS is an open source JavaScript software, offering a Web 2.0 approach to popup windows. It streamlines the use of thumbnail images and HTML popups on web pages."
Accessible Website Drop Down Menu
From the UDM website: "Accessible Website Drop Down Menu by udm4.com is unique among its contemporaries - there is no other menu system available on the internet today, which quite matches UDM's combination of accessibility, usability and feature-rich design."
QuestionPro
From the QuestionPro website: "QuestionPro Online Survey Software employs an easy to use wizard interface to author and deploy web based and email surveys. A comprehensive suite to analytical tools, ranging from simple frequency analysis to Conjoint and TURF analysis is also provided for data analysis."
"QuestionPro Online Surveys licenses its software free for students and faculty members of universities."