За последние 24 часа нас посетили 50552 программиста и 1690 роботов. Сейчас ищут 996 программистов ...

PinPIE

Тема в разделе "Прочее", создана пользователем igordata, 27 мар 2016.

  1. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Запилил разжеваный пример, правда пока на англ, но достаточно посмотреть только на код

    http://pinpie.ru/en/examples/basic
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    HTML:
    1. <p>Lorem ipsum dolor sit amet...
    Забыт закрывающий тег "p" специально? В двух местах.
     
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    да. там текст длинный. стоит многоточие. это же просто пример. код можно скачать и увидеть всё своими глазами. это ж одна секунда
    Код (Text):
    1. git clone https://github.com/pinpie/example-basic
    2. cd example-simplest
    3. composer install
    --- Добавлено ---
    ну или зипчик скачать. Пинпай тоже можно без композера установить: http://pinpie.ru/en/manual/start#standalone
     
    denis01 нравится это.
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    В pinpie хороший файловый кэшер. Предлагаю добавить в него сборщик мусора! Иначе на средне-малом сайте за пару-тройку месяцев набегает колоссальный (в несколько раз больше, чем сайт) объем кэша. К примеру, сайт на джумле может функционировать без вмешательства годами.
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну во-первых, несложно ляпнуть в крон убивалку мусора. Я добавлю в доку пример, я понял.

    А во-вторых, Memcache или APC просто вытесняют старые данные сами автоматически. Таким образом кеш не переполняется. Очень удобно. =) Запустил php с расширением APCu, назначил ему 64 мега оперативки и живёшь счастливо, в ус не дуешь. Не?
     
  6. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    @igordata ты где-то вроде сам размещал результаты теста, что файловый кэш быстрее memcache в некоторых случаях, но в том тесте не было APCu (интересно сравнить кстати).
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Apc быстрее в всех, он в пхп сидит внутре прямо.
     
    mahmuzar нравится это.
  8. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  9. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    я переделал многое, но изменения отразил пока ещё только в английской доке.

    Вот основной пример http://pinpie.ru/en/examples/basic
    и код на GitHub https://github.com/pinpie/example-basic

    Звёздочки приветствуются (^__^)
    --- Добавлено ---
    чтобы запустить достаточно
    Код (Text):
    1. git clone https://github.com/pinpie/example-basic
    2. cd example-simplest
    3. composer install
    --- Добавлено ---
    пример
    HTML:
    1. <!-- A title text. It goes to placeholder in the template -->
    2. [title[=Hello]]
    3.  
    4. <p>Hi!</p>
    5.  
    6. <!-- A snippet of PHP code, it outputs some random number each time page is rendered. -->
    7. <p>The answer is [[$rand]].</p>
    8.  
    9. <!-- A static tag. It will be rendered as <img... with width and height (optional), see below -->
    10. [[%img=/images/cat.jpg]]
    11.  
    12. <p>Now visit <a href="/about">another page</a>.</p>
    13.  
    14. <!-- A chunk tag. Piece of plain text which can be used anywhere. -->
    15. [[lorem/ipsum]]
    --- Добавлено ---
    код покрыт тестами, все дела
    GitHub https://github.com/pinpie/pinpie
    upload_2017-3-28_11-40-12.png
    =)
    --- Добавлено ---
    зацените какое ридми клёвое
     
    denis01 нравится это.
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  11. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @igordata реакция уже пошла, даже книги рекомендуют которые хотят чтобы ты прочитал :D
     
  12. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    да. Поругали. :D