Vork Enterprise PHP Framework
Vork is an open-source PHP framework designed for rapid development of performance-oriented scalable applications.
The mission of Vork is to provide an MVC architecture with a full-featured toolkit and universal database support without adding overhead, creating slow & unscalable abstraction layers or re-inventing native PHP functionality.
Rapid Application Development
- Native PHP interface with intuitive naming convention, no need to learn new terminology or syntax
- Hello World! in 5-minutes or less with LAMP/WAMP configuration
- Developers that already know PHP can use Vork productively within minutes
Performance-Oriented, Scalable, Green and Economical
- Green-IT: Vork applications serve more traffic with less servers!
- Enterprise-grade Vork platform has no slow abstraction layers or re-invented PHP functionality
- Out-of-the-box response time for a Hello World! including making a database connection is under 0.0065 seconds!
- Database tools to enforce security and increase SQL-statement efficiency
- Automatically loads code & objects that are needed for the instance and not a byte more!
- Vork can be configured to operate without any disk-IO to further reduce load time
XHTML 1.1
PHP 5.0 - 5.3+
E_ALL | E_STRICT
Section 508
W3C WAI
PHP 5.0 - 5.3+
E_ALL | E_STRICT
Section 508
W3C WAI

Extensive Toolset
- Simplified use of Google tools: Maps, Charts, Analytics, AdSense, Sitemap, Payments, Translate
- One-line of code turns any controller or action into a full-featured Wiki including a Wiki search engine
- E-commerce tools to validate & charge credit cards, accept PayPal payments, get UPS shipping rates, track a package, generate QR codes & more!
- All mainstream JavaScript frameworks are integrated: Dojo, jQuery, YUI, script.aculo.us, Prototype, MooTools, SWFObject, Ext Core, Chrome Frame
- Amazon Web Services connection interface with automated caching mechanism
- AJAX tools including inline language translation and simplified data-loading
- Turn any page of your application into a URL shortening site
- Forms maintain state automatically + ample tools include a WYSIWYG textarea that produces valid XHTML 1.1 markup and works in every browser
- Internationalization (i18n) - multilingual forms allow users to easily type characters in other alphabets by pressing the phonetically-equivalent English keys
- Universal log-in/log-out/forgot-password utility
- User input validity is verified both in JavaScript (for user-experience) and in PHP (for security) - form validation rules are only written once
- Extensive HTML helper functions including generation of Twitter Tweet links, tag clouds and simplified embedding of Adobe Flash
- Consistent interface to many 3rd-party tools including Meetup event management & sharing boxes like:

- Email tools including outgoing-mail templates that operate like MVC-elements & spam-proof email address display tools
- Completely automatic SSL-link management to simplify transitions between https:// and http:// pages
- Image management tools to watermark an uploaded image + generate multiple images in different sizes (fullsize, thumbnail, etc.)
- POST utility to simplify connecting to web services
- Effortless media integration including Flickr feeds, YouTube videos and embedding an MP3 player
- Default 404 "not found" page has a Google Search box pre-populated to search your site for content related to the missing page
- RSS layout makes it easy for any PHP array to become an RSS 2.0 or Atom feed; RSS reader makes quick work of syndicating feeds
- Debugging tools that output to your Firefox Firebug console
UPS
Amazon
Twitter
PayPal
YouTube
Google
AuthorizeNet
Adobe Flash
Fedex
Flickr
DHL
Amazon
PayPal
YouTube
AuthorizeNet
Adobe Flash
Fedex
Flickr
DHL

Standards-Compliant
- Full MVC stack including layouts and components
- All tools produce valid XHTML 1.1 with semantically-correct markup
- Concise URL format is ideal for search engine optimization (SEO) and is easy to communicate verbally
- Accessibility is automated as much as possible to meet Section 508 and W3C WAI standards
- Code is open-source, built for PHP 5 and fully documented using the phpDocumentor DocBlock standard
- Universal database support without abstraction layers; ability to easily change database brands at any time
- Object-oriented source code is E_ALL | E_STRICT and adheres to the Zend Framework Coding Standards
- The only PHP framework with native support for non-relational databases (NoSQL)
as either the primary datasource or used in conjunction with an RDBMS - CakePHP, Symfony, CodeIgniter and Zend Framework objects can be imported into Vork
- Vork Helpers and components can be used within Zend Framework and Cake PHP
- CSS-reset with default styles to provide cross-browser display consistency
verified in Firefox, Google Chrome, Safari (OS X, iPhone & Windows) and IE6, 7 & 8
Requirements
Oracle
MySQL
IBM DB2
Amazon RDS
MS SQL Server
PostgreSQL
MongoDB
Sybase
SQLite
MySQL
IBM DB2
Amazon RDS
MS SQL Server
PostgreSQL
MongoDB
Sybase
SQLite
- PHP - any version between 5.0.2 and 5.3.x
- A database is optional and any database or cloud-DB that is supported by PHP will work with Vork
- Built-in support for multiple master/slave database configurations as well as both NoSQL & RDBMS
- Works on any web server (Apache, Microsoft IIS, etc.)
- Works with any operating system (Linux, Windows, Mac OS X, FreeBSD, etc.)
- Integrated caching through any package with a PHP interface (Memcached, etc.)


