Вечер добрый.Первый раз столкнулся с работой во фреймворке,не могу продумать логику работы создаваемого проекта.Суть задания такова:
1) Имеются файлы в csv формате,в которых содержатся столбцы -
Country,City,Car и Price.Структура должна оптимальной(насколько - хз,не написали).
2) Создать Бд из вышеприведенных файлов.
3) Создать веб сервис на базе соуп или рест(выбрал соуп),который выдает ответы в чистом xml.Для парсинга юзать симплхмл.Сам сервис должен по запросу выдавать 3 самых дешевых тачки в каждом городе = ).
4) Классы должны быть созданы в фреймворке,судя по всему - зенд.
Пример xml файла:
http://pastebin[dot]com/HKRGqgNY
Остальные требования писать не буду,они более менее понятны,но отметил одну немаловажную вещь - какие-то стандарты кодинга нужно использовать зенд кодинг стандардс.Вопросов,блин,по заданию спрашивать не разрешают,что меня,как практиканта будущего,мягко говоря,удивило.
Всё это мне более менее понятно,кроме одного - как создать всё это во фреймворке ? Т.е. какие контроллеры создавать(и сколько),модели и виды я не понимаю.
Помогите,пожалуйста,разобраться (объяснить максимально подробно при наличии свободного времени).Дали на всё про всё 3 дня.
Тестировать они его собрались в каком-то юните для тестировщиков...
(Добавление)
Скачал zend framework 2.Также скачал Zend Studio(имхо непонятно - зачем,эклипс жутко напоминает).Подойдет ли он для решения задачи ? Или лучше делать на первом зенд фреймворке ? Классы нужно будет замочить в виде wsdl,но не уверен,что такое есть в зенд фреймворке вообще(в зенд студио-то я видел в фаил- экспорт).
|