PMachine
   HOME

TheInfoList



OR:

EllisLab was a
software development Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development invol ...
company based in
Santa Barbara, California Santa Barbara ( es, Santa Bárbara, meaning "Saint Barbara") is a coastal city in Santa Barbara County, California, of which it is also the county seat. Situated on a south-facing section of coastline, the longest such section on the West Coas ...
. In November 2018, the company was acquired by Digital Locations. In October 2019 the company was sold back to its founder and CEO Rick Ellis, who then closed the company after 17 years in business. Their flagship software product ExpressionEngine CMS was sold to Packet Tide, LLC a software development company headquartered in New York.


Products

Since the company's founding in January 2002, it has released four different applications to the public. The first, pMachine Pro, is no longer developed, but was weblog software that had both a free and a licensed version. pMachine's feature list was similar to other weblog software of the time, such as
Movable Type Movable type (US English; moveable type in British English) is the system and technology of printing and typography that uses movable components to reproduce the elements of a document (usually individual alphanumeric characters or punctuatio ...
, Geeklog, and LiveJournal.


ExpressionEngine

ExpressionEngine is the company's flagship software product. It is a general purpose
content management system A content management system (CMS) is computer software used to manage the creation and modification of digital content (content management).''Managing Enterprise Content: A Unified Content Strategy''. Ann Rockley, Pamela Kostur, Steve Manning. New ...
written in object-oriented
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group ...
and using
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database o ...
for data storage.
ExpressionEngine
is Free and Open-Source software, licensed under Apache License, Version 2.0 Sites built with ExpressionEngine use a number of custom channels, usually each containing a number of different fields. Channels typically represent different types of information, so you might have a channel for single pages, blog posts, products, job vacancies, and so on. This flexibility, combined with its easy-to-learn templating language, has made ExpressionEngine a popular choice among web designers not skilled in server-side programming nd more


CodeIgniter

CodeIgniter is an
open-source software Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Op ...
web framework A web framework (WF) or web application framework (WAF) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs. Web frameworks provide a standard way to build and ...
for building dynamic web sites with
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group ...
, with particular emphasis on a small footprint. CodeIgniter is loosely based on the popular
model–view–controller Model–view–controller (MVC) is a software architectural pattern commonly used for developing user interfaces that divide the related program logic into three interconnected elements. This is done to separate internal representations of infor ...
(MVC) development pattern. EllisLab released the first public version of CodeIgniter on February 28, 2006. In October 2014, at the ExpressionEngine Conference in Virginia, EllisLab CEO Derek Jones announced that the company had transferred CodeIgniter to the British Columbia Institute of Technology. The new entity now maintains the PHP framework, which is no longer an EllisLab product.


MojoMotor (discontinued)

MojoMotor was a lightweight alternative to ExpressionEngine released in July 2010, developed by EllisLab. MojoMotor was made to create easy-to-edit, brochure-like sites that use almost entirely static pages. MojoMotor was retired in November 2015 and no longer receives updates or technical support.


See also

*
List of companies based in Oregon This is a list of companies based in Oregon. Oregon is the ninth largest by area and the 27th most populous of the 50 United States. The gross domestic product (GDP) of Oregon in 2010 was $168.6 billion; it is the United States's 26th wealthies ...
* List of content management systems


Notes


References

* David Upton, CodeIgniter for Rapid PHP Application Development, Packt, 2007, * Michael Boyink, Building an ExpressionEngine 2 Site : Small Business, CreateSpace, 2012, * Leonard Murphy, Building Websites with ExpressionEngine 1.6, Packt, 2008, * Thomas Myer, Professional CodeIgniter, Wrox, 2008,


External links


EllisLab, Inc.
{{DEFAULTSORT:Ellislab Content management systems Companies based in Bend, Oregon Privately held companies based in Oregon es:EllisLab