Онлайн PHP оптимизатор

Discussion in 'PHP' started by Vlad&slav, 17 Jan 2010.

  1. Vlad&slav

    Vlad&slav Member

    Joined:
    1 Jan 2009
    Messages:
    207
    Likes Received:
    41
    Reputations:
    9
    PHP оптимизатор писал для своих нужд.
    Может помоч для получения "красивого" кода и в последующем облегчения нахождения ошибок в коде.
    Работает не только с php но и с другими похожими кодам.

    Как-нибудь добавлю подсветку синтаксиса если нужна.
    тестите, коментируйте, пользуйтесь :)

    Пример:
    [​IMG]
    [​IMG]

    Зы. На правильность кода с картинок не смотреть. Писал наугад.
     
    #1 Vlad&slav, 17 Jan 2010
    Last edited: 17 Jan 2010
  2. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Vlad&slav Отправляем код вида:
    Code:
    </textarea><script>alert(/xss/);</script><textarea>
    И радуемся XSS'ке

    Мда, хрен-чего, с помощью одной регулярки, что ль? Типа рекурсивная замена "{" на "\n{" ?

    Потому что, например, портит регулярные выражения, в которых используется структура "{1,2}"
     
    _________________________
    #2 Gifts, 17 Jan 2010
    Last edited: 17 Jan 2010
  3. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    http://php.net/token_get_all
    К изучению.
     
  4. Vlad&slav

    Vlad&slav Member

    Joined:
    1 Jan 2009
    Messages:
    207
    Likes Received:
    41
    Reputations:
    9
    Это сработает при гет запросе? Тк если да то сделаю так что не сработает хd. И ещё еслиб я шифровал тег текстариа то этоб портило код. Может можо его заставить отображаться а не закрывать текстовое поле.

    Пс: в скрипте нету регулярок.
     
  5. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Vlad&slav Думаете XSS в пост запросе - намного безопаснее, чем в гет? Достаточно обрабатывать текст, а при выводе вызывать htmlspecialchars - это не сложно же?
     
    _________________________
  6. RealMarkus

    RealMarkus New Member

    Joined:
    27 Nov 2009
    Messages:
    31
    Likes Received:
    1
    Reputations:
    0
    Хм, сначало подумал аля клосуре для js. А где оптимизация ? В целом, форматирование итак вроде сохраняется хорошо, если писать в заточенных редакторах... Было б наверно, хорошо если бы это чудо еще конструкции различные могло оптимизировать
    $i = $i*$i; и $i* = $i
     
  7. Vlad&slav

    Vlad&slav Member

    Joined:
    1 Jan 2009
    Messages:
    207
    Likes Received:
    41
    Reputations:
    9
    Буду над этим работать