webmailcontrol panelclient area





Specialized Hosting for Symfony

ServerGrove.com runs on Symfony


ServerGrove Blog :: Symfony Category

ServerGrove Blog :: PHP Feed

Symfony Project Blog

Symfony Developer Community Feed

Shared Hosting for Symfony Applications

Mini-sy

100MB Disk Space
3 GB Data Transfer /mo
1 MySQL Database
1 Website
3 Subdomains
10 Email Accounts
Unlimited Email Forwarding
Symfony pre-configured

Solo

1GB Disk Space
10 GB Data Transfer /mo
Unlimited Databases
Unlimited Websites
Unlimited Subdomains
25 Email Accounts
Unlimited Email Forwarding
Symfony pre-configured

Duet

2GB Disk Space
20 GB Data Transfer /mo
Unlimited Databases
Unlimited Websites
Unlimited Subdomains
35 Email Accounts
Unlimited Email Forwarding
Symfony pre-configured

Quartet

4GB Disk Space
40 GB Data Transfer /mo
Unlimited Databases
Unlimited Websites
Unlimited Subdomains
55 Email Accounts
Unlimited Email Forwarding
Symfony pre-configured

$35/year

Signup

$6.99/mo

Signup

$8.99/mo

Signup

$12.99/mo

Signup

Why should you allow us to host your Symfony application?

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.

Symfony/PHP Information



Zend Optimizer
Yes
mod_rewrite
Yes
Zend SafeGuard Suite Yes
Zend Optimized Servers
Yes
PHP 5.2.x
Yes
Zend Framework Version
1.8.4
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


Get full root access with our VPS plans >

Symfony Resources

Official Symfony Project page
Learn symfony: a Beginner's Tutorial
Symfony Tutorial Videos
Symfony vs. Zend
Symfony Developer Community








Latest Blog Entries

Top FAQ Articles

How do I access php.ini
Can I change/upgrade/cancel my plan at any time?
Domain Name Server (DNS) information.
How to create a subdomain
Alternative SMTP port
How do I view my site statistics
SSL Certificates
Getting to the help files in the control panel
Where do I put my HTML files?
How to password protect a directory

View all FAQs

Special Offers

VPS for Symfony: $40 off

Get $40 off any annual VPS plan with the Symfony Framework installed. Use coupon code "SYMF4747".

More offers

One coupon per purchase on all promotions.