ФорумПрограммированиеPHP для идиотов → про RSS?

про RSS?

  • samiro

    Сообщения: 2 Репутация: N Группа: Кто попало

    Spritz 5 сентября 2007 г. 21:39

    Здравствуйте!

    Меня Леха зовут. Я web дизайнер. Сейчас делаю себе очень простое по оформлению портфолио, и хотел поставить себе RSS ленту на сайт.

    Я УЖЕ ДВА ДНЯ КОПАЮ ПОИСКОВИК, но удачного матерриала не находил. Поэтому прошу серьезно отнистись к моим вопросам.

    1. Так как я дизайнер, и у меня очень плохо с кодом (ну кроме HTML) я вообще непонимаю как работает эта технология.
    Может есть вразумительная короткая литература?

    2. Я не понимаю почему у некоторых сайтов в правом углу адресной строки появляется иконка RSS а у некоторых нет, хотя они тоже имеют RSS ленту. Этот значек меня очень интересует, как он вообще оказывается в таком неожиданном месте ? : )

    3. Может ктонибудь выложит ссылки или личные скрипты RSS (обесчаю что использовать буду только у себя в портфолио).
    Находил скрипты но не разобраться.

    Прошу любой помощи по этому вопросу

    Чем является мое портфолио? Это простой PHP двиг, который просто подставляет html странички в тело. Я бы хотел чтоб у меня еще была RSS лента, и значок в адресной строке : )
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 5 сентября 2007 г. 21:44, спустя 5 минут

    для того, чтобы появлялась иконка rss-ки необходимо в <head> впихнуть:
    <link rel="alternate" title="Заголовок RSS канала" href="/ссылка_на_rss/" type="application/rss+xml">

    в самом rss обязательно надо посылать заголовок:
    header('Content-Type: application/xml; charset=utf-8'); //или другая кодировка


    это вобще так, лирическое отступление

    тебе наверно нужен готовый пример. завтра попробую выложить
    все умрут, а я изумруд
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 5 сентября 2007 г. 21:46, спустя 1 минуту 15 секунд

    так, насчот примеров можно собственно посмореть любую rss ленту
    http://bash.org.ru/rss/ например
    открываем исходный код (html) и надо такое же сгенерировать своим php скриптом
    все умрут, а я изумруд
  • samiro

    Сообщения: 2 Репутация: N Группа: Кто попало

    Spritz 5 сентября 2007 г. 21:52, спустя 6 минут 46 секунд


    так, насчот примеров можно собственно посмореть любую rss ленту
    http://bash.org.ru/rss/ например
    открываем исходный код (html) и надо такое же сгенерировать своим php скриптом


    Сапсибо, но надеюсь на более подробные примеры завтро : )
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 16 ноября 2009 г. 0:24, спустя 802 дня 3 часа 31 минуту

    Ща вот хочу наклепать модуль feeds, при помощи которого можно будет в админке выбирать модуль, с котрого делать ленту, формат, кол-во записей, прочие настройки (типа группы, из которой выбирать инфу и тд).

    Думаю, как бы это все оформить и сделать.
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 16 ноября 2009 г. 0:27, спустя 3 минуты 40 секунд

    samiro, http://machinimas.ru/rss гляди исходники + http://pyha.ru/forum/topic/2841.0
    Спустя 43 сек.
    Абырвалг, туда же ^
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 16 ноября 2009 г. 0:29, спустя 1 минуту 57 секунд

    такой же функционал планирую потом сделать и у newsletter, но там даже посложнее. Всякии активации/деактивации подписок, рассылать не более N писем за неделю/месяц, и так далее.

    Принимаются идеи
    Спустя 95 сек.
    У меня нет проблемы с тем, как сгенерировать ленту. Тут хоть даже Zend_Feed можно взять.
    Меня интересует вопрос как "забиндиться" к модулям. Драйвера для модулей интересуют
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 16 ноября 2009 г. 8:10, спустя 7 часов 40 минут 12 секунд

    Абырвалг, http://clear.helldude.ru/category/%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82-dudefeed/
    Спустя 55 сек.
    dudefeed :)

    ахуенная библиотека, на сейчас понимает немного(рсс 2 формата еси не вру), но ты можешь ей помочь уметь распознавать и генерить atom :)

    реальни посмотри.
    Спустя 56 сек.
    http://pyha.ru/forum/topic/2841.0
    Сапожник без сапог
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 16 ноября 2009 г. 11:19, спустя 3 часа 9 минут 14 секунд


    Абырвалг, http://clear.helldude.ru/category/%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82-dudefeed/
    Спустя 55 сек.
    dudefeed :)

    ахуенная библиотека, на сейчас понимает немного(рсс 2 формата еси не вру), но ты можешь ей помочь уметь распознавать и генерить atom :)

    реальни посмотри.
    Спустя 56 сек.
    http://pyha.ru/forum/topic/2841.0
    +10000
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 16 ноября 2009 г. 12:00, спустя 41 минуту 8 секунд

    короче как-то так планируется:
    class FeedGenerator
    import($data, $type) // // $type - array, url, file, string
    save($file, $format) // rss-1.0, rss-2.0, atom
    format($format)
    send($format)

    class Feeds
    static run ??? // получает из базы параметры текущего фида, который он должен вернуть пользователю

    interface FeedDriver
    setParams
    getData

    class FeedDriver_News
    setParams
    getData
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 16 ноября 2009 г. 12:07, спустя 7 минут 11 секунд

    Абырвалг, DudeFeed глянь реальни) мб понравитцо
    Сапожник без сапог
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 16 ноября 2009 г. 12:11, спустя 3 минуты 35 секунд

    phpdude, мы юзаем, если б ещё atom сделал
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 16 ноября 2009 г. 12:31, спустя 20 минут 42 секунды


    phpdude, мы юзаем, если б ещё atom сделал
    найди его структуру, я напишу xslt шаблон
    Сапожник без сапог
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 16 ноября 2009 г. 12:58, спустя 26 минут 43 секунды

    Абырвалг, попробуй дудфид! уверен тебе понравиться )))
    Спустя 60 сек.
    phpdude, вот гляди когда бесплатно раздают не берут, как только начинаешь брать за это плату, так сразу находятся и те которые покупают, те которые выпрашивают что бы скинуть им, и те которые будут ныть о том что жизнь хуева и не могут щас купить :DDDDDDD
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 16 ноября 2009 г. 13:07, спустя 8 минут 32 секунды

    камрады, да я и сам могу сгенерировать RSs-ленту. У меня на уровне связывания генератора лент и модулей, которые могут эту ленту сгенерировать небольшие непонятки

Пожалуйста, авторизуйтесь, чтобы написать комментарий!