[1414 total ]
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability. What a mouthful. WordPress is both free and priceless at the same time.
More simply, WordPress is what you use when you want to work with your blogging software, not fight it.
MediaWiki is the collaborative editing software that runs Wikipedia, the free encyclopaedia, and other projects. It's designed to handle a large number of users and pages without imposing too rigid a structure or workflow.
Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.
Drupal is an open source content management platform, allowing an individual or a community of users to easily publish, manage and organize a great variety of content on a website.
Equipped with a powerful blend of features, Drupal is able to
... [More]
support community sites, blogs, portals and more.
This is Drupal's core, you can find the contributed modules page at http://ohloh.net/projects/3502. [Less]
Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D.
Doxygen is developed under Linux and Mac OS X, but is set-up to be highly portable. As a result, it runs on most other Unix flavors as well. Furthermore, executables for Windows are available.
Security, speed, compliance, and flexibility--all of these describe LightTPD which is rapidly redefining efficiency of a webserver; as it is designed and optimized for high performance environments. With a small memory footprint compared to other
... [More]
web-servers, effective management of the cpu-load, and advanced feature set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) LightTPD is the perfect solution for every server that is suffering load problems. [Less]
PEAR is a framework and distribution system for reusable PHP components.
Joomla! is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla! is easy to install, simple to manage, and reliable.
phpBB is a UBB-style dissussion board written in PHP. It includes features such as posting/replying/editing messages, private messages, private forums, user and anonymous posting, robust theming, user ranking by posts or by special, admin definable
... [More]
, ranks, and much more. phpBB supports 8 different SQL backends, not just MySQL, SQLite, PostgreSQL, Firebird, ODBC and a few others... [Less]
The PDT project is working towards providing a PHP Development Tools framework for the Eclipse platform. This project will encompass all development components necessary to develop PHP and will facilitate extensibility. It will leverage the existing Web Tools Project in providing developers with PHP capabilities.
Smarty is a template engine for PHP. More specifically, it facilitates a manageable way to separate application logic and content from its presentation.
The leading open-source PHP framework has a flexible architecture that lets you easily build modern web applications and web services.
It includes a Model-View-Controller (MVC), Database abstraction, Internationalization (i18n) and Localization
... [More]
(l10n), Authentication, Authorization, and Session management, Web Services, Tools for E-Mail and MIME Formats, a complete port of Apache Lucene in PHP, and several useful core infrastructure components. [Less]
The Xdebug extension helps you debugging your script by providing a lot of valuable debug information. The debug information that Xdebug can provide includes the following:
* stack and function traces in error messages with:
o full
... [More]
parameter display for user defined functions
o function name, file name and line indications
o support for member functions
* memory allocation
* protection for infinite recursions [Less]
A complete documentation solution for PHP. Generates javaDoc-style API documentation and user-level manuals from your PHP code. phpDocumentor uses an extensive templating system to change your source code comments into human readable, and hence
... [More]
useful, formats. This system allows the creation of easy to read documentation in 15 different pre-designed HTML versions, PDF format, [Less]
In the last decade, PHP has developed from a niche language for adding dynamic functionality to small websites to a powerful tool making strong inroads into large-scale Web systems. Critical business logic like this needs to work correctly. But how
... [More]
do you ensure that it does? You test it, of course.
To make code testing viable, good tool support is needed. This is where PHPUnit comes into play. [Less]
Symfony is a web application framework for PHP5 projects.
It aims to speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by power, control and pleasure.
Based on the best practices of web
... [More]
development, thoroughly tried on several active websites, symfony aims to speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by power, control and pleasure.
Symfony provides a lot of features seamlessly integrated together, such as:
* simple templating and helpers
* cache management
* smart URLs
* scaffolding
* multilingualism and I18N support
* object model and MVC separation
* Ajax support
* enterprise ready [Less]
PHPEclipse integrates full PHP development support in the Eclipse IDE by providing you with editor, code formatter and checker, debugger support and other features.
DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups and small companies. It has a simple but powerful syntax which makes sure the datafiles remain
... [More]
readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files – no database is required. [Less]
RoundCube Webmail is a browser-based, multilingual IMAP client with an application-like user interface. It provides the full functionality you expect from an email client, including MIME support, address book, folder manipulation, and message filters. The user interface is fully skinnable using XHTML and CSS 2.
TYPO3 is a mid to Enterprise level Content Management Framework for enterprise purposes on the web and in intranets written in PHP. It offers full flexibility and extendability while featuring an accomplished set of ready-made interfaces, functions
... [More]
and modules. TYPO3 is offering the best of both worlds: out-of-the-box operation with a complete set of standard modules and a clean and sturdy high-performance architecture accomodating virtually every kind of custom solution or extension. TYPO3 runs on more than 220.000 servers worldwide. The application has been translated into 45 languages and is actively being developed in a community of app. 40.000 users in 50 countries. Since 2005 the TYPO3 print magazine "T3N" is published quarterly. [Less]
Web development software built on Eclipse. Has gotten over 3000 diggs and 1.9 million downloads. Has been called Dreamweaver killer. Has XHTML, CSS, AJAX, Javascript, and FTP support, and many more features. A must have to all web developers!
Moodle is a learning management system for producing Internet-based course Web sites. It is written in PHP and is easy to install and use on Linux, Windows, Mac OS X, SunOS, BSD, and Netware 6. It has been designed to support modern pedagogies based
... [More]
on social constructionist theory, and includes activity modules such as forums, chats, resources, journals, quizzes, surveys, choices, workshops, glossaries, lessons, and assignments. It has been translated into over 70 languages, with more on the way, and supports the popular SCORM standard for content packaging. Moodle offers a free alternative to commercial software such as WebCT or Blackboard, and is being used by a growing number of universities, schools, and independent teachers for distance education or to supplement face-to-face teachin [Less]
KCachegrind is a KDE viewer of profiling data generated by Callgrind.
Propel is an object persistence and query service -- which means that Propel provides a system for storing objects to a database and a system for searching for and restoring the objects from the database. Propel enables you to perform complex queries and database manipulations without writing a single SQL clause.
PHing Is Not GNU make; it's a project build system based on Apache Ant. You can do anything with it that you could do with a traditional build system like GNU make, and its use of simple XML build files and extensible PHP "task" classes make it an
... [More]
easy-to-use and highly flexible build framework. Features include file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, CVS operations, tools for creating PEAR packages, and much more. [Less]
PDO provides a uniform data access interface, sporting advanced features such
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.
Read the documentation at http://www.php.net/pdo for more information.
XAMPP is an easy to (optionally) install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start.
This includes XAMPP Lite, an additional extra small XAMPP edition.
... [More]
It's the successor of the old MiniXAMPP.
Get a fully functional web server within minutes under Windows, Mac OS X, Linux and Solaris. [Less]
APC is a free, open, and robust framework for caching and optimizing PHP intermediate code.