Category Archives: Web Design And Development

Propel

Propel is a free, open-source (MIT) object-relational mapping toolkit written in PHP. It is also an integral part of the PHP framework Symfony FEATURES
Propel's primary function is to provide a mapping between PHP classes and database tables.
To accomplish this Propel includes a generator component which uses source code generation to build PHP classes based on a datamodel definition written in XML.
propelre
Propel also includes a runtime component which manages connections, transactions, and any idiosyncratic rules that describe the workings of the RDBMS being used with Propel.
Propel was originally based on the Apache Torque project, which was a Java language ORM project.

Laravel

Laravel is a PHP framework which uses the MVC pattern.Laravel is referred to as a “full stack” framework because it handles everything from web serving to database management right down to HTML generation. FEATURES
Bundles provide Laravel with a modular packaging system, and numerous bundled features are already available for easy addition to applications. Eloquent ORM is an advanced PHP implementation of the active record pattern, providing internal methods for enforcing constraints to the relationships between database objects. Laravel's Fluent query builder is natively supported by Eloquent.
Application logic is part of developed applications, either by using controllers, or as part of route declarations. Syntax used for definitions is similar to the one used by Sinatra framework.
laravel-re
Reverse routing defines a relationship between links and routes, making it possible for later changes to routes to be automatically propagated into relevant links. When links are created by using names of existing routes, appropriate URIs are automatically created by Laravel.
Restful controllers provide an optional way for separating the logic behind serving https GET and POST requests.View composers are logical code units that can be executed when a view is loaded.

Doctorine

The Doctrine Project is the home to several PHP libraries primarily focused on database storage and object mapping. The core projects are a Object Relational Mapper (ORM) and the Database Abstraction Layer (DBAL) it is built upon. FEATURES
Doctrine is the low level of configuration that is needed to start a project. Doctrine can generate object classes from an existing database, and the programmer can then specify relations and add custom functionality to the generated classes. There is no need to generate or maintain complex XML database schemas, as seen in many other frameworks.
Doctrine is the ability to optionally write database queries in an OO SQL dialect called DQL (Doctrine Query Language) inspired by Hibernate's HQL. Alternately, the QueryBuilder classallows one to construct queries through a fluent interface.
Doctrine
Writing queries explicitly however is not always necessary, as Doctrine performs joins and fetches related objects automatically. Small projects can be easily constructed without writing queries.
support for hooks (methods which can validate or modify database input and output) and event listeners to structure business-related logic; column aggregation inheritance (similar objects can be stored in one database table, with one type-column specifying the subtype of the particular object - the correct subclass is always returned when a query is done); a caching framework, making use of several backends such as memcached, SQLite or APC; ACID transactions; database migrations; a "compile" function to combine many PHP files of the framework into one, to avoid the performance hit usually incurred by including the many PHP files of a framework.

CakePHP

CakePHP is a free, open-source, rapid development framework for PHP. It’s a foundational structure for programmers to create web applications. In cake php there is No complicated XML or YAML files. Just setup your database and you're ready to bake. We can use code generation and scaffolding features to rapidly build prototypes. The things you need are built-in. Translations, database access, caching, validation, authentication, and much more are all built into one of the original PHP MVC frameworks FEATURES
Active, friendly community Compatible with versions 4 and 5 of PHP Integrated CRUD for database interaction Request dispatcher with clean, custom URLs and routes Fast and flexible templating Built-in validation
MVC architecture Application scaffolding Flexible ACL (Access Control List) Data Sanitization Flexible Caching
Blog Applications Cms Applications Mapping Applications Directory Applications Educational Websites
Request dispatcher with clean, custom URLs and routes View Helpers for AJAX, JavaScript, HTML Forms Email, Cookie, Security, Session, and Request Handling Components Mobile websites

CodeIgniter

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. CodeIgniter lets you creatively focus on your project by minimizing the amount of code needed for a given task. FEATURES
Model-View-Controller Based System Extremely Light Weight Full Featured Database Classes With Support For Several Platforms. Active Record Database Support Form And Data Validation Security And Xss Filtering
Error Logging Application Profiling Calendaring Class User Agent Class Session Management
Trackback Class Xml-Rpc Library Search-Engine Friendly Urls Flexible Uri Routing Localization
Data Encryption Full Page Caching Email Sending, Supports Attachments, Html/Text Email, Multiple Protocols. Image Manipulation Library. Supports Gd, Imagemagick, And Netpbm Zip Encoding Class Template Engine Class File Uploading

Yii

Yii is an open source, object-oriented, component-based PHP web application framework. Yii is a high-performance programming framework for developing Web applications in PHP 5. It enables maximum reusability in Web programming and can significantly accelerate the development process. The name Yii (pronounced as Yee or [ji:]) stands for easy, efficient and extensible. Yii is easy to learn and use. You only need to know PHP and object-oriented programming. FEATURES
MVC Layered caching scheme Internationalization (I18N) and localization (L10N) Extension library
AJAX-enabled widgets Fast Professional
Database Migration Web services Automatic code generation
Unit and functionality testing Security Skinning and theming Authentication and authorization Friendly with third-party code Module development(ajax support)

Open Cart

OpenCart is an open source PHP-based online shopping cart system. It is a robust e-commerce solution for Internet merchants with the ability to create their own online business and participate in e-commerce at a minimal cost. OpenCart is a turn-key ready “out of the box” shopping cart. We can simply install, select template, add products and your ready to start accepting orders. It has order management and multiple payment gateways already built in and we provide lifetime free support and free software updates. OpenCart is designed feature rich, easy to use, search engine friendly and with a visually appealing interface. FEATURES
Open Source Documentation Unlimited Categories Unlimited Products Unlimited Manufacturers Templatable
Multi-Language Multi-Currency Product Reviews Product Ratings Related Products
Module System Printable Invoices Sales Reports 20+ Payment Gateways 8+ Shipping Methods
Downloadable Products Multiple Tax Rates Automatic Image Resizing Unlimited Information Pages Shipping Weight Calculation Search Engine Optimization (Seo)

PrestaShop

PrestaShop is an e-commerce solution which is free and open source. It supports payment gateways such as Google Checkout, Authorize.net, Skrill, PayPal and Payments Pro via API. The software, which is based on the Smartytemplate engine, is currently used by 100,000 shops worldwide.[1] PrestaShop was named the Best Open Source E-Commerce Application in the Packt 2010 Open Source Awards[2]and the Best Open Source Business Application in the 2011 Open Source Awards. The software makes extensive use of AJAX in the admin panel, while module blocks can be easily added to the store to provide extra functionality. FEATURES
Product Displays Site Management S.E.O Checkout
Shipping Payments Marketing
Customer Log-in Translations Security
Store Management Product Management Analytics and Reporting Localization/Taxes

Moodle

Moodle (abbreviation for Modular Object-Oriented Dynamic Learning Environment) is afree source e-learning software platform, also known as a Course Management System,Learning Management System, or Virtual Learning Environment (VLE). Moodle is a software package for producing Internet-based courses and web sites. It is a global development project designed to support a social constructionist framework of education. Moodle is provided freely as Open Source software (under the GNU General Public License). Basically this means Moodle is copyrighted, but that you have additional freedoms. FEATURES
Communication tools Student Collaboration Student/teacher Interaction Online Learning Discussion Board Assessment Tools
Blogs Databse Activities Surveys Peer Assessment Event Management
Chats Glossaries Quizzes Wikis Resource Module
Forum Module Polls/Choice Module Course Management User Management Mobile Application Development Multi Language Support Content Mangement

Zend Framework

Zend Framework is an open source, object oriented web application framework for PHP 5. Zend Framework is often called a 'component library', because it has many loosely coupled components that you can use more or less independently. But Zend Framework also provides an advanced Model-View-Controller (MVC) implementation that can be used to establish a basic structure for your Zend Framework applications. Zend_Acl provides lightweight and flexible access control list (ACL) functionality and privileges management. FEATURES
SEO Services Cart Development Mobile Website Development Social Media Optimization Content Marketing
Mobile SEO Ecommerce OsCommerce Custom Web Application
Portal Development jQuery Support RSS-SEE WSDL Support
Object Oriented Web Applications ZEND Website Optimizations RICH Internet Application Based On ZEND Custom Software Development

Magento

Magento is a feature-rich, professional open-source ecommerce solution that offers merchants complete flexibility and control over the look, content, and functionality of their online store. Magento’s powerful marketing, search engine optimization and catalog-management tools give merchants the power to create ecommerce sites that are tailored to their unique business needs. Magento is a feature rich ecommerce application that is available in three different versions (detailed below) suitable for merchants of all sizes. If you would like to learn more about Magento please get in touch with us today. Magento is ideal for any merchant that is looking to start selling online or to convert an exisiting ecommerce platform such as OS Commerce. FEATURES
Magento tops other shopping cart software as the most often searched shopping cart solution. Allows customers to send the products that they have purchased to many shipping addresses in one transaction. Currency and language change is also possible
Catalog Management Analytics and Reporting
Mobile Commerce Marketing Promotion and Tools
Users could make their own reviews on their purchased products. Possible for viewers to compare products with each other layered one page checkout

DotnetNuke

DNN is the leading Web Content Management Platform (or CMS) for Microsoft, powering over 700,000 production web sites worldwide. The flexible DNN open source CMS platform also functions as a web application development framework. Depending on your role within your organization, DNN provides powerful benefits to support your Web initiatives. DNN is a flexible, open platform built on Microsoft. The platform is simple to customize and empowers custom app development with an open API. DNN provides organizations with low start-up costs and rapid deployment times. The platform allows organizations to rapidly implement winning Web strategies. FEATURES
New Form Designer to layout Forms New DataType Attachment allows uploading and attaching multiple documents DropDown List Manager providing a user friendly UI
Flexible Feature-rich Custom Flag icons set Skin Tuning Tool
Client Support Cross-browser tested Licensed Image Library
Telerik Controls integration including RADGrid, RADList, and the new RADFilter JQuery support, secure retrieval of data rows in JSON Filtering and Searching New Data type Separator

Concrete5

Concrete5 is an open source content management system (CMS) for publishing content on the World Wide Web and intranets. concrete5 is an amazing way to manage the content on a website. It provides a robust framework for adding interactive functionality; in no way is concrete5 "light weight". But it might not be the best choice to build the next Twitter.com or a secure banking app from scratch. The eCommerce add-on for concrete5 is super flexible and you can build online stores that few other systems can support. FEATURES
Automatic add-on & theme installation Integrated help system with commercial support options File manager with bulk upload and image manipulation
Opensource Chat Module e-Commerce WYSIWYG text editor
Full Caching Flexible meta data Content scheduling Integrated spellchecker
An open marketplace of add-ons Easy Google Analytics integration In-context editing toolbar Automatic navigationsTrack versions

Drupal

Drupal is open source software maintained and developed by a community of 630,000+ users and developers. It's distributed under the terms of the GNU General Public License(or "GPL"), which means anyone is free to download it and share it with others. This open development model means that people are constantly working to make sure Drupal is a cutting-edge platform that supports the latest technologies that the Web has to offer. The Drupal project's principles encourage modularity, standards, collaboration, ease-of-use, and more. FEATURES
E_Commerce Sites Auction Sites Online Community Sites Shopping Cart Sites Social Networking Sittes Non_Profit Websites
Corporate Websites Event Websites Real Estate Websites Bidding Websites Newsletter application
Mediacal Firms Alumni Websites Wedding Websites Job Portal Law Firms
Media Oriented Sites Celebrity / Prsonal Web Sites Intranet And Extranet Sites Reseach And Publishing Websites Custom Modules And Themes Development Educational Sites Sports

WordPress

WordPress is a free and open source blogging tool and a dynamic content management system (CMS) based on PHP and MySQL. It has many features including a plug-in architecture and a template system. WordPress is used by over 14.7% of Alexa Internet's "top 1 million" websites and as of August 2011 manages 22% of all new websites. On this site you can download and install a software script called WordPress. WordPress iscompletely customizable and can be used for almost anything. There is also a service called WordPress.com which lets you get started with a new and free WordPress-based blog in seconds, but varies in several ways and is less flexible than the WordPress you download and install yourself. FEATURES
Theme Customisation Custom Plugin Development ( online reservations,school management, payroll,social networking..) Coupon Management Applications e-commerce
Registration Applications Reservation Applications Social Plugin Integration Ajax Supported Applications Newsletter Application
Seo Support OnlineE Survey Applications Ad-manger Applications Directory Applications Event Management Mpplication
Custom Widgets Development Paypal Applications Blogging Platform For Self Hosted Blog Online Job Applications Help Desk App

Joomla

Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone. Joomla is designed to be easy to install and set up even if you're not an advanced user. Many Web hosting services offer a single-click install, getting your new site up and running in just a few minutes. FEATURES
Social plugin integration Chat application and chat application integration Third party anti-spam application integration(akismet,etc) Social-networking application integration(community,joomsocial,handshake) Third party login(facebook,gmail,other) Component development(ajax support)
CRUD applications Cart applications Payment gateways Ajax supported applications Newsletter application
Blog applications Forum applications Ad-manger applications Directory applications Event management application
Component development(ajax support) Photo ,audio and video gallery applications Php framework,cms integration(hanshake,phpmydirectory,zend,cakephp) Plugin development(content filters,speed and size optimization ,etc) Third party comment system integration(facebook,disqus..etc) Module development(ajax support) Mobile websites