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 Internet Web Site Management Dynamic Content
Licenses ZPL
Implementation PHP

Tweet this project Short link

Rss Recent releases

Changes: 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.

Changes: 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.

Changes: 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.

Changes: 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.

Changes: 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.

Rss Recent comments

Rcomment-before 29 Jan 2002 19:47 Rcomment-trans xpc Rcomment-after

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.

Rcomment-before 29 Jan 2002 19:39 Rcomment-trans mystran Rcomment-after

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).

Rcomment-before 16 Jan 2002 21:07 Rcomment-trans xpc Rcomment-after

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.

Rcomment-before 06 Nov 2001 13:38 Rcomment-trans xpc Rcomment-after

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.

No-screenshot

Project Spotlight

LINUX-ISP-89SXX

A complete IC programming tool for the 89SXX series.

20cbe471df1803d37b0c3f5143c33e21_thumb

Project Spotlight

Goggles Music Manager

A music collection manager and player.