2010-02-17 13:55:05 +00:00
|
|
|
README
|
|
|
|
======
|
|
|
|
|
2010-06-30 08:04:56 +01:00
|
|
|
What is Symfony2?
|
|
|
|
-----------------
|
2010-02-17 13:55:05 +00:00
|
|
|
|
2010-06-30 08:04:56 +01:00
|
|
|
Symfony2 is a PHP 5.3 full-stack web framework. It is written with speed and
|
2011-05-02 21:21:20 +01:00
|
|
|
flexibility in mind. It allows developers to build better and easy to maintain
|
2010-02-17 13:55:05 +00:00
|
|
|
websites with PHP.
|
|
|
|
|
|
|
|
Symfony can be used to develop all kind of websites, from your personal blog
|
2010-02-19 23:25:27 +00:00
|
|
|
to high traffic ones like Dailymotion or Yahoo! Answers.
|
2010-02-17 13:55:05 +00:00
|
|
|
|
|
|
|
Requirements
|
|
|
|
------------
|
|
|
|
|
2012-07-15 11:13:51 +01:00
|
|
|
Symfony2 is only supported on PHP 5.3.3 and up.
|
2010-06-06 09:35:20 +01:00
|
|
|
|
2012-07-15 11:19:49 +01:00
|
|
|
Be warned that PHP versions before 5.3.8 are known to be buggy and might not
|
|
|
|
work for you:
|
|
|
|
|
|
|
|
* before PHP 5.3.4, if you get "Notice: Trying to get property of
|
|
|
|
non-object", you've hit a known PHP bug (see
|
|
|
|
https://bugs.php.net/bug.php?id=52083 and
|
|
|
|
https://bugs.php.net/bug.php?id=50027);
|
|
|
|
|
|
|
|
* before PHP 5.3.8, if you get an error involving annotations, you've hit a
|
|
|
|
known PHP bug (see https://bugs.php.net/bug.php?id=55156).
|
|
|
|
|
2013-01-19 10:32:41 +00:00
|
|
|
* PHP 5.3.16 has a major bug in the Reflection subsystem and is not suitable to
|
2013-01-18 12:28:05 +00:00
|
|
|
run Symfony2 (https://bugs.php.net/bug.php?id=62715)
|
|
|
|
|
2011-05-24 16:27:37 +01:00
|
|
|
Installation
|
|
|
|
------------
|
|
|
|
|
|
|
|
The best way to install Symfony2 is to download the Symfony Standard Edition
|
|
|
|
available at [http://symfony.com/download][1].
|
|
|
|
|
2010-02-17 13:55:05 +00:00
|
|
|
Documentation
|
|
|
|
-------------
|
|
|
|
|
2011-05-24 16:27:37 +01:00
|
|
|
The "[Quick Tour][2]" tutorial gives you a first feeling of the framework. If,
|
|
|
|
like us, you think that Symfony2 can help speed up your development and take
|
|
|
|
the quality of your work to the next level, read the official
|
|
|
|
[Symfony2 documentation][3].
|
2010-02-17 13:55:05 +00:00
|
|
|
|
2011-09-23 17:21:11 +01:00
|
|
|
Contributing
|
|
|
|
------------
|
|
|
|
|
|
|
|
Symfony2 is an open source, community-driven project. If you'd like to contribute,
|
|
|
|
please read the [Contributing Code][4] part of the documentation. If you're submitting
|
2012-12-15 21:54:38 +00:00
|
|
|
a pull request, please follow the guidelines in the [Submitting a Patch][5] section
|
|
|
|
and use [Pull Request Template][6].
|
2011-09-23 17:21:11 +01:00
|
|
|
|
2012-08-31 13:16:59 +01:00
|
|
|
Running Symfony2 Tests
|
|
|
|
----------------------
|
|
|
|
|
|
|
|
Information on how to run the Symfony2 test suite can be found in the
|
2012-12-20 07:21:29 +00:00
|
|
|
[Running Symfony2 Tests][7] section.
|
2012-08-31 13:16:59 +01:00
|
|
|
|
2011-05-24 16:27:37 +01:00
|
|
|
[1]: http://symfony.com/download
|
|
|
|
[2]: http://symfony.com/get_started
|
|
|
|
[3]: http://symfony.com/doc/current/
|
2011-09-23 17:21:11 +01:00
|
|
|
[4]: http://symfony.com/doc/current/contributing/code/index.html
|
|
|
|
[5]: http://symfony.com/doc/current/contributing/code/patches.html#check-list
|
2012-12-15 21:54:38 +00:00
|
|
|
[6]: http://symfony.com/doc/current/contributing/code/patches.html#make-a-pull-request
|
2012-12-20 07:21:29 +00:00
|
|
|
[7]: http://symfony.com/doc/master/contributing/code/tests.html
|