Projects / PHPortal

PHPortal

PHPortal is a PHP application development environment similar to Zope. It is a pipeline or tunnel application that can help you quickly create dynamic Web applications such as portal and intranet sites. It comes with membership, search, news, and more. Its easy-to-use tools allow teams to productively and safely work together. It provides access to databases and other legacy data. Its support for Web standards such as SMTP, POP, FTP, and XML-RPC allows you flexibility and interoperability. It consists of a number of components which work together to provide a complete, yet flexible, application server package. It includes an XML-RPC server, an object-oriented database schema, a search engine, a database virtual file mapping system, a Web page templating system, a Web-based development and management tool, and comprehensive extension support.

Tags
Licenses
Implementation

Recent releases

  •  07 Jan 2003 06:03

    Release Notes: This version includes a template compiling option, object instantiation caching, new central and local help systems, new optional DB caching of select statement recordsets, no longer requires FTP (can now use filesystem functions), Windows compatibility with localhost style domains, and a new virtual hosting ability. With the new vhost object type users can make a folder into a unique domain for multiple Web site hosting and maintenance via a single administration folder.

    •  03 Dec 2002 06:23

      Release Notes: This release added Template App and Script App object types, and modified the Method App object type. Versioning integration was included for renaming, editing, adding, and deleting objects, and for adding, editing, and deleting properties. The Control class was broken into subclasses, and the product and control management classes were moved to the apps directory.

      •  04 Nov 2002 06:37

        Release Notes: This release fixes the 'shutddown' function in the control panel and the breadcrumb in top navigation window frame for management. It also adds a new content type transformation for Quicken in the Format core class (ofx, qfx, and qif), a new tree navigation menu that includes the control panel icon at the top and a node for the products installed, a new version object, and a new historical revisions view for both object properties and object value changes and revisions. Version management was also completed in the control panel.

        •  28 Sep 2002 00:26

          Release Notes: This release is made under the ZPL 1.0 license. It adds a PHPortal method to restrict PHP variables and functions used within the PHPortal Method Object, a PayPal subscription model and software download option in the Members App, and an a internal security check method. The Document Parser "eregi" has been fixed to allow spaces before the close tag. The new Xpc Method (SecMethPermChk) allows internal security access checks.

          •  09 Aug 2002 15:21

            Release Notes: Members App was added to allow a copy of existing templates as document objects. A form core class was added. The Search Object was fixed to add a third generated template called 'search results'. Application Builder was added to the Control Panel.

            Recent comments

            29 Jan 2002 19:47 xpc

            Re: Enterprise

            > For enterprise level there one thing
            > that is MUST. Session handling routines
            > that share sessions between to
            > independent webserver with locking when
            > there is multiple HTTP request at
            > once.
            >
            > Why ? Because if you want 24/7
            > service, you want to run it on at least
            > 2 servers (with a local director or
            > something) and not lose sessions if you
            > have to shutdown one of them).


            Hi Mystran,

            The latest version 01.3. has multiple domain session/cookie tracking. It hasn't been tested on multipel servers only only multiple domains on same server.

            This feature still needs more testing. It is only used now for global page logging.

            In the next release 0.1.4 (members features release). I am focusing on one table for global users. This is used cross domain and cross application per Xpc Instance to allow for a MSFT "passport" like feature.

            29 Jan 2002 19:39 mystran

            Enterprise
            For enterprise level there one thing that is MUST. Session handling routines that share sessions between to independent webserver with locking when there is multiple HTTP request at once.

            Why ? Because if you want 24/7 service, you want to run it on at least 2 servers (with a local director or something) and not lose sessions if you have to shutdown one of them).

            16 Jan 2002 21:07 xpc

            PHPortal (The application formerly known as XPC)
            XPC has been renamed to PHPortal.
            PHPortal had been a long time project of http://dansteinman.com he has given me permission to use the name and I have acquired the domain http://phportal.org (not much there now).
            PHPortal is 100% browser-based through-the-web WDE (Web Development Environment). Here we are specifically focused on rapidly Building portable, resuable and secure PHP applications.

            06 Nov 2001 13:38 xpc

            Notes on the version 0.1 release
            the next version is the first alpha 0.1

            it will focus on the front end and the admin without too much glamour. Products will be missing. yet a web based setup will be added. The XPC admin emulates the Zope admin and there is therefore a lot to do. As being the sole developer on XPC this willl unfortunately take a lot of time.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.