Control PanelClient AreaWebmail







Symfony Hosting


Why should you allow us to host your Symfony application?

Symfony
At ServerGrove we don't only offer hosting with Symfony installed but we use Symfony to develop most of our products. Hosting Symfony applications on shared hosting accounts can often be complicated. At ServerGrove we developed Maestro; and easy to use symfony management tool to make installing and deploying symfony applications simple. ServerGrove was one of the first companies on the market to offer hosting configured for Symfony and we continue to be closely involved, updating and rethinking our hosting platform as the framework evolves.

Maestro


Maestro is an extension to our hosting control panel that will allow our shared hosting users to easily deploy and manage multiple symfony applications. Some of its key features are:
Click here to learn more about Maestro >>

Enhanced security


Symfony developers often discussed about the drawbacks and security concerns regarding hosting symfony application in shared hosting servers. We listened. At ServerGrove, your site runs under your userid, not the Apache user. This means that all files generated by your site will be owned by you. Other users in the server are not going to be able to access them. Your cache and log files are safe. Additionally, if you run "fix-permissions" from Maestro, we set the cache, log and web/uploads permissions to 700 instead of 777 where every user in the server can access them, providing extra security. That's not all! Every domain has its own sessions directory where all PHP session files are placed and owned by your user. Traditionally, PHP uses a centralized directory for session storage, on shared hosting this is not a very good idea. We still recommend our customers who are very concerned about security to purchase a VPS hosting account where you don't share Apache or the file system with other hosting customers.

Save all your session files in your personal directory


When we configure your domain, PHP is configured to save all session files in your personal directory and since your site runs with your userid, the session files are not readable by other users.

No more file permissions conflicts


Since your site runs using the same user as your FTP account, you won't have any more conflicts of permissions between files uploaded through FTP and those created by your site.

About Symfony


Symfony is a stable, fully documented, and released under open-source MIT license PHP framework. It is used by hundreds of websites both small and large and fully deserves our attention. Symfony is meant to build robust applications in an enterprise context, and gives developers full control over the configuration: from the directory structure to the foreign libraries, almost everything can be customized. ServerGrove is committed to supporting the continued development of this framework and its community.

All our shared hosting accounts are on servers with the latest version of Symfony installed. We also provide a free installation service with our VPS accounts.

Zendframework shared hosting

Zend Framework VPS hosting


Symfony/PHP Information




Zend Optimizer
Yes
mod_rewrite
Yes
Zend SafeGuard Suite Yes
Zend Optimized Servers
Yes
PHP 5.2.11
Yes (other versions available upon request)
Zend Framework Version
1.10.0
Curl Yes
Image Magick Yes
GD2 Yes
ffmpeg
VPS Only (installed on request)
PHP Accelerator Yes
SSL Secure Server
Yes
phpMyAdmin
Yes
PEAR
Yes
PECL
Yes
PDO (mysql, sqlite) Yes
php.ini Modifiable through .htaccess (full access on VPS)
imap Yes
ldap Yes
mbstring Yes
mcrypt Yes
soap Yes
apc Yes


Zendframework shared hosting

Zend Framework VPS hosting


Symfony Hosting News


ServerGrove Blog :: Symfony Framework

ServerGrove Blog :: PHP Feed

Symfony Framework Articles