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 and full-featured toolkit in a gimmick-free no-frills approach 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 typically just 0.0065 seconds!
- Built-in support for multiple master/slave database configurations with 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
Standards-Compliant
- Full MVC stack including layouts and components
- All tools produce valid XHTML 1.1 with semantically-correct markup
- 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
- Concise URL format is ideal for search engine optimization (SEO) and is easy to communicate verbally
- CakePHP and Zend Framework objects can be imported into Vork; Vork Helpers and components can be used within Zend Framework and CakePHP
- 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
Extensive Toolset
- E-commerce tools to validate & charge credit cards, accept PayPal payments, get UPS shipping rates, track a package, generate QR codes & more!

- Simplified use of Google tools: Maps, Charts, Analytics, AdSense, Sitemap, Payments, Translate
- Amazon Web Services connection interface with automated caching mechanism
- One-line of code turns any controller or action into a full-featured Wiki including a Wiki search engine
- 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
- Integration with all mainstream JavaScript frameworks: YUI, jQuery, Prototype, MooTools, script.aculo.us, Dojo, SWFObject, Ext Core, Chrome Frame
- Universal log-in/log-out/forgot-password utility
- Turn any page of your application into a URL shortening site
- 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
- AJAX tools including inline language translation and simplified data-loading
- 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
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
Requirements
- 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
- 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.)


