Skip to content
Logo Theodo

Our recent articles


Load Previous Posts

« LaFourchette » elected as the best French mobile website of the year

Remy Luciani2 min read

We are happy and proud to announce the victory of LaFourchette.com mobile website in the “M site” contest! http://www.lemsitedelannee.fr/Gagnants.aspx (FR) The application has been designed by LaFourchette and developed by Theodo. What is LaFourchette.com? The purpose of LaFourchette.com are to offer to its users…

Continue reading →

Theodo presents RogerCmsBundle @sfPot

Marek Kalnik1 min read

Just after two major PHP events (Forum PHP and sfLive in Paris) we met once again during AFSY's monthly sfPot. Last Tuesday (June 12) it was @LaNetscouade that invited us to their offices. This time Theodo prepared the presentation. We -…

Continue reading →

Fabulxc for LXC on remote servers through tunneling

Pierre-Henri Cumenge3 min read

With the intent of testing our projects in separate environments, I have been working recently on simple fabric scripts for automating LXC containers creation; a basic one can be found at https://github.com/raphaelpierquin/fabulxc, however the context was slightly more complicated here,

Continue reading →

Theodo at Forum PHP and sfLive in Paris next week

Benjamin Grandfond1 min read

The upcoming week will be really busy as two main conferences for the french PHP community will take place in Paris. First the Forum PHP organized by AFUP from Tuesday to Wednesday at Cité universitaire. Going there you will meet many French…

Continue reading →

Symfony2 unit database tests

Benjamin Grandfond5 min read

Today I will explain how to test your entities in a Symfony2 and Doctrine2 project. To achieve our work, we will work on a location model which will look somewhat like this: Location:address: string, required zip code: string, required city: string, required country: string, requiredTest…

Continue reading →

Symfony2: Working with multiple databases

Marek Kalnik5 min read

Symfony2 has been around for quite a while. Personally, I love how much PHP-oriented it is. It feels much closer to the language base than the first version of the framework. It means less of the magic and more of…

Continue reading →

"Adopt devops philosophy" at the Open World Forum

Fabrice Bernhard1 min read

Version française plus bas Theodo will be present at the Open World Forum, as I have been selected to talk about "Adopting DevOps philosophy" on Friday, Sept. 23 at 16:30. I am very happy to be able to spread the good word…

Continue reading →

Massive data import! - Part 1

Fabrice Bernhard2 min read

We often have to face the problem of importing data off an Excel file with thousands lines.PHP is not suited for this task, it’s slow and there is a high risk for the import to crash due to "memory limit"…

Continue reading →

Get objects and related count in one shot

Benjamin Grandfond4 min read

Sometimes you just need to output the number of objects related to another, but this simple operation can be a major blow performance-wise. I hope this trick I use a lot in my symfony + doctrine developments will save you some time. Let's consider…

Continue reading →

Testing emails in a safe way

Laurent Bachelier1 min read

Fear you will send the unwanted emails to other people when testing your software?If you use Postfix, you can follow these simple steps: Put into /etc/postfix/main.cf: smtp_generic_maps = regexp:/etc/postfix/generic And into /etc/postfix/generic: /.*/ laurentb+test@theodo.fr Reload postfix (this might depend on your distribution): # /etc/init.d/postfix reload This will…

Continue reading →
Load Next Posts