README 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. README
  2. ======
  3. What is Symfony?
  4. ----------------
  5. Symfony is a PHP 5.3 full-stack web framework. It is written with speed and
  6. flexibility in mind. It allows developers to built better and easy to maintain
  7. websites with PHP.
  8. Symfony can be used to develop all kind of websites, from your personal blog
  9. to high traffic ones like Dailymotion or Yahoo! Answers.
  10. High Performance
  11. ----------------
  12. Built with performance in mind, Symfony 2 is one of the fastest PHP
  13. frameworks. It is up to 3 times faster than symfony 1.4 or Zend Framework 1.10
  14. and consumes half the memory.
  15. Requirements
  16. ------------
  17. Symfony is only supported on PHP 5.3.0 and up.
  18. Tests
  19. -----
  20. To run the Symfony test suite, you need PHPUnit 3.5 or later.
  21. If you want to run the tests that depend on external dependencies, the test
  22. suite needs to be able to autoload them. By default, they are autoloaded from
  23. a `vendor/` directory under the main root directory (see `autoload.php.dist`).
  24. To put them in a different directory, create your own `autoload.php` file.
  25. A working `vendor/` directory looks like the following:
  26. * `doctrine/`
  27. * `doctrine-migrations`
  28. * `phing/`
  29. * `propel/`
  30. * `swiftmailer/`
  31. * `twig/`
  32. * `zend/`
  33. Note that the code coverage only works if you have all dependencies installed.
  34. Documentation
  35. -------------
  36. Symfony 2.0 is still in the early stages of development, but the
  37. "[Quick Tour][1]" tutorial can get you started fast.
  38. The "Quick Tour" tutorial barely scratches the surface of Symfony 2.0 but it
  39. gives you a first feeling of the framework. If, like us, you think that
  40. Symfony 2.0 can help speed up your development and take the quality of your
  41. work to the next level, visit the official [Symfony 2 website][2] to learn
  42. more.
  43. [1]: http://symfony-reloaded.org/learn
  44. [2]: http://symfony-reloaded.org/