PHPSlash
Encyclopedia
PHPSlash is a content management system
Content management system
A content management system is a system providing a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based...

 system written in PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

. It was originally a port
Porting
In computer science, porting is the process of adapting software so that an executable program can be created for a computing environment that is different from the one for which it was originally designed...

 from the Perl
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular...

 code of Slash-0.2 (the code that runs the popular slashdot
Slashdot
Slashdot is a technology-related news website owned by Geeknet, Inc. The site, which bills itself as "News for Nerds. Stuff that Matters", features user-submitted and ‑evaluated current affairs news stories about science- and technology-related topics. Each story has a comments section...

 web site) to PHP version 3 and PHPlib, a now obsolete system for extending HTML
HTML
HyperText Markup Language is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages....

 templating to the PHP language. (See Web template system
Web template system
A Web template system describes the software and methodologies used to produce web pages and for deployment on websites and delivery over the Internet. Such systems process web templates, using a template engine...

.
) However, after development the PHPSlash code was changed into an entirely new system of PHP weblog coding.

The project has been hosted on SourceForge.net
SourceForge.net
SourceForge is a web-based source code repository. It acts as a centralized location for software developers to control and manage open source software development. The website runs a version of SourceForge Enterprise Edition, forked from the last open-source version available...

 since 2000-08-29. The current version of the software, 0.8.1.1, was released on January 15, 2006 under the GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

. The companion domain / project community site, PHPslash.org, has been abandoned (as of 2008-07-18.)

Name

The project is generally referred to as PHPSlash. However, the SourceForge project itself is named using a lower-case "php", as phpSlash, which is also the case convention used in the domain name registration for the project community phpSlash.org. However, the project documentation uses the capitalized "PHP" convention PHPSlash.

Related programs

Similar programs and projects include PHP-Nuke
PHP-Nuke
PHP-Nuke is a web-based automated news publishing and content management system based on PHP and MySQL originally authored by Franscisco Burzi. The system is controlled using a web-based user interface. PHP-Nuke was originally a fork of the Thatware news portal system.PHP-Nuke was originally...

, Slash, PHPweblog, Thatware, Sips, and NewsPro. The idea behind these software packages is to provide webmasters with flexible template-driven websites that are easy to update. Most have features supporting document content management (See: Web content management system
Web content management system
A web content management system is a software system that provides website authoring, collaboration, and administration tools designed to allow users with little knowledge of web programming languages or markup languages to create and manage website content with relative ease...

.
) which allows non-technical authors to conveniently edit webpage content—not unlike Wikipedia.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK