Symfony2. Lesson 1
- 5. Symfony2 - первый взгляд
● свободно распространяемый (MIT) web
application framework
● реализует паттерн MVC
● PHP 5
● спонсируется компанией Sensio
- 7. История
● 1.0 Январь 2007 (>= 5.0)
● 1.2 Декабрь 2008 (>= 5.2)
● 1.4 Ноябрь 2009 (>= 5.2.4)
● 2.0 Июль 2011 (>= 5.3.2)
● 2.1 Сентябрь 2012 (>= 5.3.3)
● 2.2 Март 2013 (>= 5.3.3)
● 2.3 Май 2013 (>= 5.3.3)
- 11. composer.json
>, >=, <, <=, != >=1.0,<2.0
* 1.0.* [>=1.0,<1.1]
~
~1.2 [>=1.2,<2.0]
~1.2.3 [>=1.2.3,<1.3]
dev-{branchname} dev-master
- 14. Репозитории - PEAR
{
"repositories": [
{
"type": "pear",
"url": "http://pear2.php.net"
}
],
"require": {
"pear-pear2.php.net/PEAR2_Text_Markdown": "*",
"pear-pear2/PEAR2_HTTP_Request": "*"
}
}
- 15. Репозитории - package
{
"repositories": [
{
"type": "package",
"package": {
"name": "smarty/smarty",
"version": "3.1.7",
"dist": {
"url": "http://www.smarty.net/files/Smarty-3.1.7.zip",
"type": "zip"
},
"autoload": {
"classmap": ["libs/"]
}
}
}
],
"require": {
"smarty/smarty": "3.1.*"
}
}