Здравствуйте, уважаемое хабрасообщество. Посоветуйте, пожалуйста, простой PHP фреймворк для разработки небольшого интернет-магазина. Имею небольшой опыт работы на ASP.NET MVC. Хотелось бы чтобы фреймворк был действительно простым и не потребовал много времени на его изучение. В общем, нужен фреймворк с приемлемым соотношением простота/возможности.
PS. PHP изучал давно, хотелось бы вспомнить. Поэтому от совета хорошей книги не откажусь.
Я давно и прочно сижу на symfony, сейчас начал писать небольшие проекты на Symfony2.
Из альтернатив — Zend Framework.
И всё… К CI не советую даже приближаться. Остальное уже на ваше усмотрение. Выберите 3-5 штук из самых популярных, поставьте, в какой врубитесь быстрее всего, тот наверное и будет ваш выбор.
А почему бы не воспользоваться какой-нибудь cms, где уже все написано?
Я свои магазины делаю на cmsmadesimple.org попутно дописывая нужные мне модули, или переписываю имеющиеся. Очень удобная, простая, легкая, изящная и сеодружественная cms на мой взгляд.
Посмотрите в сторону Silex — это вообще микрофреймворк, все что нужно можно подключить из Symphony, откуда он (Silex) родом. Либо вообще посмотрите в сторону микрофреймворков, fat-free, например.
2hudson, по-моему Symfony2 можно быстро изучить даже без приличного бэкграунда в вебе, но имея приличный бэкграунд в разработке вообще. Касается серверной части, конечно. Да и вообще начинать сейчас изучать symfony 1.4, имхо, есть смысл только если нужно поддерживать/развивать существующий проект.
Интернет магазин с нуля действительно нетривиальная задача. CMS тут может быть очень даже в тему. Но если есть потребность организма писать код, то к CMS лучше не приближаться )))))