All

PHP development services

All you Need to Know About PHP development services

When building a website or web application, PHP is often used. This language is easy to learn and uses the standard syntax. Almost anyone can create a web page with a PHP file. Because PHP is free to use, there are few barriers to entry. Outsourcing is the most cost-effective option because PHP development is done in-house. Moreover, a developer can choose a cheap, yet effective development model based on… Read More »All you Need to Know About PHP development services

PHP Application Development

PHP application development for enterprises

PHP application development is one of the most popular languages for web development. The framework consists of various components and can run on multiple platforms. It is highly customizable and supports a number of popular features. For instance, PHP can be used for sending cookies, collecting form data, opening files on the server, and encrypting data. Aside from that, it is extremely easy to learn and use. To start PHP… Read More »PHP application development for enterprises

offshore php development

How to offshore PHP development

The many US and European companies prefer to outsource their PHP projects because of the low cost and high quality of their programming. However, a PHP development project that falls short of expectations can put a strain on the budget and delay the project. To avoid this situation, you can find an offshore PHP development partner who shares these goals. By hiring the right offshore PHP developer, you can enjoy… Read More »How to offshore PHP development

Integrating Doctrine: Symfony vs Yii

Continuing with Symfony vs Yii series, in this post will be shown how to integrate the best PHP ORM into our project. The versions that will be used are Yii 1.1.5, Symfony 1.4.8, and Doctrine 1.2.3. First, it will be shown the steps to properly integrate Doctrine with Yii, which has no native connection, but there is a very useful plugin (doctrine-Yii) to do so. Then the same but with Symfony, which will be a very straightforward process… Read More »Integrating Doctrine: Symfony vs Yii

Autoloading: Symfony vs Yii

PHP Autoloading consists about including files in an automated manner, using the __autoload magic function which is automatically called if there is a class or a interface that hasn’t been defined yet. This is the recommended aproach instead of using a long list of includes at the beginning of each file. Both symfony 1 and Yii implement autoloading to avoid you the annoyances of requiring files by hand. Let’s see how each one implements it for you:… Read More »Autoloading: Symfony vs Yii

Symfony2, PhpBB4 and Drupal8

The last week I attended Drupal Latino conference. It was an interesting experience and I met really nice people, however a question arose in my head after attend the first session about Drupal architecture. They started talking about Drupal 7. I’m not pretty much informed about the Drupal releases and its features, but I thought they would say something like Drupal 7 will be based on a new generation framework. They said nothing… Read More »Symfony2, PhpBB4 and Drupal8

Passing parameters from the action to the view: Symfony vs Yii

This is the first post in the Symfony vs Yii series, that compare common functionalities between Symfony 1 and Yii, specifycally symfony 1.4.8 and Yii 1.1.5. In the Model View Controller pattern, the controller needs to send information to the view, to be properly displayed to the user. This information is send in form of variables. Then, this time I will show how to pass custom variables from the controller (Yii) or action (symfony) to… Read More »Passing parameters from the action to the view: Symfony vs Yii

Yii framework

The last week I have started a new project that requires to learn a new framework. This new framework is Yii, as it home page says: “The Fast, Secure and Professional PHP Framework”. Some time ago I have worked with Zend Framework and Code Igniter and, as someone said sometime, there is no better framework, there is just a set of tools that should be used wisely for the right job. Yii, was developed and is… Read More »Yii framework

Adding custom information to your Doctrine schema

Sometime ago I needed to add some custom information to each of my Doctrine 1 tables in a schema. It was for  an interesting and time saving functionality I will describe in a future post. For now I’m going to describe how to add and then retrieve custom data to each schema model. First let’s see an example schema:   Post: tableName: post columns: id: { type: integer , length: 20 ,… Read More »Adding custom information to your Doctrine schema

Propel2 and Doctrine2: Together but not scrambled

Eleven days ago, the core team from the Propel Project was discussing about its future. Some thought that this meeting was just to give a final “rest in peace” to Propel, however they could not be more wrong. Propel is more alive than ever!. Many years ago, in the beginnings of 2008, I met a framework, it was our beloved symfony framework, and with it, I met a great ORM (you can guess), it was Propel.… Read More »Propel2 and Doctrine2: Together but not scrambled