Superfoto.pro — «суперленивое» портфолио

Собираем здесь завершённые проекты, использующие Yii. Один проект — одна тема.
Ответить
Аватара пользователя
greatdane
Сообщения: 408
Зарегистрирован: 2010.10.20, 14:05
Откуда: Электросталь
Контактная информация:

Superfoto.pro — «суперленивое» портфолио

Сообщение greatdane »

В начале праздников я поняла, что сейчас или никогда — надо в конце концов сделать себе сайт на давно купленном специально для фото-портфолио домене. Но как представила, что придется все выходные потратить на скучную и нудную разборку и загрузку фото... :shock:

В общем, в итоге получилось у меня «портфолио для лентяя» — сайт, который не только наполняется сам, но и обновляется так же сам.

Superfoto.pro

В основе стандартное сгенерированное приложение с дополненным URL-менеджером. Стандартный (из Gii) CRUD для создания «альбомов». И автоматическое подтягивание фоток по определенным тэгам (см. API Яндекса), чтобы я могла выборочно публиковать на сайте, а не все подряд.
Таким образом, наполнение и обновление сайта сводится к разметке на ЯФ — добавляю к фото определенный тэг, и оно появляется в определенном альбоме на сайте. Одно фото можно таким образом «положить» в несколько альбомов. В админке, кроме CRUD альбомов, единственная кнопка — «Очистить кэш», после ее нажатия новые тэггированные на ЯФ фото становятся видны на сайте. Точно так же прямо с ЯФ подтягиваются фото в слайдер и в блок «Самые новые фото». Сайт — мечта лентяя :D
Можно было сделать и на голом PHP, но на Yii быстрее просто.
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: Superfoto.pro — «суперленивое» портфолио

Сообщение lancecoder »

супер, маладца, домен ваще зачетный
glamurchik
Сообщения: 65
Зарегистрирован: 2011.04.27, 21:39

Re: Superfoto.pro — «суперленивое» портфолио

Сообщение glamurchik »

а как из gii получить "альбомы"?
Аватара пользователя
greatdane
Сообщения: 408
Зарегистрирован: 2010.10.20, 14:05
Откуда: Электросталь
Контактная информация:

Re: Superfoto.pro — «суперленивое» портфолио

Сообщение greatdane »

glamurchik писал(а):а как из gii получить "альбомы"?
Создать таблицу в базе. Натравить на нее gii — получится модель. Натравить gii на модель — получится CRUD.
Повторюсь, в данном случае это сделано для того, чтобы публиковать выборочно, ну и для SEO. А так-то API яндекса позволяет вытянуть фото вместе с яндексовскими альбомами.

lancecoder, спасибо! :-)
siriush
Сообщения: 53
Зарегистрирован: 2012.04.10, 21:55

Re: Superfoto.pro — «суперленивое» портфолио

Сообщение siriush »

ЗдОрово!
glamurchik
Сообщения: 65
Зарегистрирован: 2011.04.27, 21:39

Re: Superfoto.pro — «суперленивое» портфолио

Сообщение glamurchik »

натравить это можно, только в CRUD же нету загрузки изображения?! - поэтому не так уже и "стандартная"
Аватара пользователя
greatdane
Сообщения: 408
Зарегистрирован: 2010.10.20, 14:05
Откуда: Электросталь
Контактная информация:

Re: Superfoto.pro — «суперленивое» портфолио

Сообщение greatdane »

В этом сайте ни одно изображение не загружается на свой сервер — все, включая обложки альбомов, берется с ЯФ за счет определенным образом составленных тэгов.
Ответить