Glossary

From GLMWiki
Jump to: navigation, search

Glossary

Basic Terms
Term Definition
Programming Languages C, C++, C#, Javascript, PHP
Operating Systems Windows, Linux, Mac
IDE's Netbeans, Eclipse
Image Editing Photoshop, Paint.NET, GIMP
URL A Uniform Resource Locator, a pointer to a "resource" on the World Wide Web, such as index.html
Script
Form
PHP PHP: Hypertext Processor
CSS
HTML
PHTML Older version of PHTML that we still use in some instances
XHTML Kind of a mix between XML and HTML
XML
SQL Database/language
PSQL
Java
Javascript An object-oriented computer programming language commonly used to create interactive effects within web browsers.
JQuery A fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development
Footer
Header
Markup
Responsive
SEO Search Engine Optimization is the process of affecting the visibility of a website or a web page in a search engine's "natural" or un-paid ("organic") search results.
Analytics
Intermediate Terms
Term Definition
Foundation
Apache Apache is a popular, open-source Web server software
PEAR
PCI Compliance E-commerce website Security criteria set forth by the Payment Card Industry
CVS
SVN
GIT
Git Flow
Template
Smarty
Cache A component that stores data so that future requests for that data can be served faster.
Sitemap
Vagrant
Vanity URL (see Custom URL, we tend not to use this term)
Short URL The shortening of a URL to using HTTP Redirect, which links to the web page that has a long URL. Provided by such websites as bit.ly, tinyurl.com
Custom URL A short, easy-to-remember web address that links directly to a page for aesthetic/marketing/memory reasons. e.g. www.site.com/easylink -> www.site.com/harder_link-to-recall-khhgj-13
Redirect Also called URL forwarding: making a web page available under more than one URL address, or circumvent broken links. Both URLs are recognised. See also Short URL. For reasons to avoid this, see Rewrite below.
Rewrite Similar effect to Redirection at a glance, but translated by the server, so there is only one page recognised. Preferred over Redirection so that URLs are not duplicated, which will make page-ranking more reliable and predictable.
API (Application Programming Interface) A language and message format used by an application program to communicate with the operating system or some other control program such as a database management system (DBMS) or communications protocol.
Megamenu Basically a dropdown menu that contains a lot more information. Several columns.
Clustering (map) On mapping tools such as Google maps, allows for a large number of markers sufficiently near each other to merge into a single one that will preferably display number indicating how many markers it represents.
Phing
Microsites



Toolbox

Tool Definition
GLM Blocks
Home Page Slideshow
Banners Allows the client to add and edit banners, and keep track of such information as clicks and click-through rate.
Contacts
Events
Coupons Allows the client to add, edit and search coupons, and their categories.
Members
Image Library
Support Form
Server Statistics
- -



Servers

(Main Article: Server Listing)

WS -- Web Server
CD -- Customer Development
Dev -- Development

Server Name PHP version Notes Sites
WS0  ? Currently holds the most sites after WS3 (sites)
WS1 PHP 4.x
WS2 ? Currently not in use
WS3 PHP 5.2 Currently holds most of our sites (sites)
WS4
WS5 Currently not in use
WS6 PHP 5.3 Currently holds most sites utilising GITflow (sites)
CD0
Dev52 PHP 5.2
Dev53 PHP 5.3