TSM monitor is a Web application written in PHP to help TSM administrators quickly get reports and health status information from their TSM servers. It generates its content dynamically so one can easily add or modify queries to adapt the application to one’s own needs. It features customizable queries, a dynamically generated navigation menu, an overview page with traffic light logic, graphical timetable charts for queries with start and end time (like backups and schedules), multiple servers, login protection (authentication against a default TSM server), and result caching for better performance.
BURDShell is a shell with common commands to help the developer manage and speed up their common tasks. It manages sites, databases, repos, backups, and apps. Once set up, the developer can enjoy the speed of setting up projects with the assurance of fast, restorable version controlled backups.
Zend Framework is a framework for PHP 5 that is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile code base. It is focused on building more secure, reliable, and modern Web 2.0 applications and Web services, and consuming widely available APIs from leading vendors like Google, Amazon, Yahoo!, and Flickr, as well as API providers and cataloguers like StrikeIron and ProgrammableWeb.
Probus is a Web framework for developing in PHP5. This framework is based on the MVC pattern. It has excellent support data caching and provides convenient AJAX support. This framework supports the following features: Many programming patterns can be used, include MVC. A simple command-line tool is used to generate projects. Standard plugins are included for AJAX, RSS, and form validation. It is simple create new plugins for Probus. Its database abstraction layer supports MySQL, PgSQL, MSSQL, Oracle, and many others. It automatically caches data. Its configuration system uses YAML syntax. Components can be used from external frameworks such as Zend Framework, symfony, Code Igniter, Kohana, and CakePHP.
Secure PHP HTML parser and filter is a PHP package that can be used to parse and filter out insecure HTML tags and CSS styles. It comes with a general purpose markup parser class that can parse any type of markup documents similar to HTML, XML, and DTD files. It also includes several other classes that can be chained together to retrieve the document token elements returned by the main markup parser class and filter the document elements in a useful way. The markup validator filter class validates a document against a DTD, eventually removing invalid tags and attributes. The safe HTML filter class uses several white lists to process HTML tags and data returned by the markup validator class and discards potentially harmful HTML tags and CSS that could be used to perform cross-site scripting (XSS) or cross-site request forgery (CSRF) security attacks. The filtered HTML tokens can be reassembled to return a well-formed and secure HTML document. The HTML links filter class can extract the links contained in an HTML document. The DTD parser and CSS parser are utility classes used by the other classes.
SUMO Access Manager is a security system for PHP Web applications that can be added using only one line of code. Administrators can manage authentication and authorization for users, groups, and security policies with easy, all through an intuitive Web based interface. You can create users that can authenticate their password via LDAP, MySQL internal users, MySQL/PostgreSQL/Oracle generic users tables, and via Google Mail account.
Crudin is a mature system written in PHP that reads a MySQL database and dynamicly generates an interface with CRUD (Create,Read,Update and Delete) features. You can use it to save hours and hours of programming when you have to build a custom CMS system, extranet, or when you have to manage the content contained in a MySQL database. Crudin doesn't generate PHP files; it directly generates the interface. With a change in the database, the system automatically fits without any programming.