RSS   Twitter   Copiny   Copiny
Нашел ошибку? 

Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!

JBDump — отладчик PHP, альтернатива для PHP print_r

JBDump — отладчик PHP, альтернатива для PHP print_r

JBDump — это легкий и простой инструмент для PHP программиста, который поможет в отладке и профилировании кода. В каком-то смысле это продолжение проекта http://krumo.sourceforge.net/, который к сожалению был успешно заброшен и не обновлялся с конца 2007 года.

Если вы до сих пор пользуетесь print_r, var_dump и понимаете, что это только замедляет скорость вашей разработки, то попробуйте JBDump.

Где взять последнюю версию?

Скачать архив с библиотекой можно по ссылкам внизу. Прикрепленые файлы это всегда последняя стабильная версия. Самую свежую версию можно скачать из публичнго репозитория SVN (ссылка ниже)

Список изменений JBDump

Версия 1.2.10

  • Улучшена совместимость с PHP 5.3.x+
  • Правильное определение AJAX запросов
  • Более верная установка видимости ошибок
  • Изменение отображения информации профайлера
  • Список всех методов для classInfo
  • Изменен вывод бектрейса
  • Инструмент для перекодирования ссылок
  • Передача дополнительных параметров в фукции лога и дампа
  • Верный бекстрейс для коротких функций-алиасов

Версия 1.2.6

  • Добавлено
    • + добавлена обработка PHP ошибок и исключений
    • + добавлен псевдотип строки:html
    • + подсветка вывода var_dump (экспериментально)
    • + дополнительно учитывается HTTP_X_REAL_IP при определении IP адреса клиента
    • + настройка context при обработке ошибок
    • + определение ajax запросов
    • + lite mode — легкий вывод без HTML кода, основан на print_r
    • + определение пустых значений в lite mode
    • + единый LiteDump шаблон
    • + тесты для ajax и lite mode
  • Исправлено
    • * изменена ссылка на проект
    • * htaccess, файл по умолчанию в директории явно считается index.php
    • * настройки по молчанию
    • * фикс шаблона демо для ИЕ, iframe не верно устанавливал высоту
    • * очень тщательная чистка кода, форматирование
    • * фиксы мелких багов

Версия 1.2.2

  • Добавлено
    • «свернутый» вывод для print_r и var_dump
    • псевдотип текста:php
  • Исправлено множество мелких багов

Версия 1.2.0

  • Первая публичная версия JBDump

Я нашел ошибку, куда сообщить?

Прикрепленные файлы:
JBDump — отладчик PHP, замена print_r
[version 1.2.10]
Объем: 37.35 KB; Тип: zip; Загрузок: 2331; в сутки: ~0; Обновлен: 07:38, 13 Февраля 2012;
Плагин для Joomla 1.7.x-2.5.x на базе JBDump v1.2.10
Объем: 17.71 KB; Тип: zip; Загрузок: 2084; в сутки: ~0; Обновлен: 07:38, 13 Февраля 2012;
SVN репозиторий проекта JBDump (только на чтение)
Хостинг: mysvn.ru, Url: https://mysvn.ru/smet.denis/JBDump/,
Смотрите также:
Комментарии (25) Добавить комментарий
  • Виталий
    Виталий
    07 Февраля 2013, 08:00
     ↑  0  ↓     ответ

    Очень удобное решение! Немного допилил и дополнительно использую в качестве парсера :)

    • smet.denis
      smet.denis (админ)
      07 Февраля 2013, 11:50
       ↑  0  ↓     ответ

      Хм... это отладчик, как его можно использовать в качестве парсера? поделитесь идеей?

  • ci4e
    ci4e
    13 Апреля 2013, 14:28
     ↑  0  ↓     ответ

    Отличная штука! Респект и уважуха автору!

    Однако...

    1) В моем понимании отладчик должен давать возможность пошагового исполнения и отслеживания значений любых переменных на каждом шаге. А это, по-моему, просто вариант отладочной печати с возможностями трассировки (что не умаляет значимости проекта!).

    2) Наткнулся на такую штуку: один и тот же вариант подключения jbdump (через include в отлаживаемый скрипт) в одних скриптах работает "на Ура!", а в других (в рамках одного сайта) - первый вызов выдает совершенно пустой блок... :( Поставь следом точно такой же вызов - отрабатывает нормально! Где искать причину?

    • smet.denis
      smet.denis (админ)
      16 Апреля 2013, 22:46
       ↑  0  ↓     ответ

      1. Отладчик - это инструмент, который позволяет избавляться "от лажи" или отлаживаться...)))) Значение слова довольно "резиновое" ;)

      2. Часто бывает так что сайт открывает внутренние буферы для перехвата вывода контента (функциями ob_start() и прочее...) Возможно вывод jbdump был перехвачен именно этими функциями. Попробуйте воспользоваться такой конструкцией

      while (ob_get_level()) {ob_end_clean();}

      • ci4e
        ci4e
        17 Апреля 2013, 10:45
         ↑  0  ↓     ответ

        Да вы, батенька, оказывается еще и лингвист! "Отлаживаться - избавляться от лажи" - это великолепно! Супер! Жаль только "наладчиков" - они, оказывается, "налаживают - добавляют лажи"... Надо будет им об этом сообщить. ;)

        По существу: Если я верно понял, буферизация в данном случае не при чем. Если бы дело было в этом, не выводилось бы вообще ничего. А у меня выводится типовой блок jbdump... (см. yadi.sk/d/g6WEaLsG46qPg ) :(

        • smet.denis
          smet.denis (админ)
          17 Апреля 2013, 10:51
           ↑  0  ↓     ответ

          Попробуйте использовать версию из репозитория (SVN), она немного свежее будет.

  • ci4e
    ci4e
    17 Апреля 2013, 10:52
     ↑  0  ↓     ответ

    спасибо, обязательно попробую! :)

  • ci4e
    ci4e
    17 Апреля 2013, 11:08
     ↑  0  ↓     ответ

    Можно ли перенаправить вывод jbdump в указанный файл, не исправляя init файл? Я так понял, что для этого надо использовать что-то вроде

    JBDump::i(array('log'=>array('path'=>'my_path','file'=>'my_filename'));

    или как-то иначе?

    • smet.denis
      smet.denis (админ)
      17 Апреля 2013, 18:57
       ↑  0  ↓     ответ

      То что вы написали - это просто укажет путь для логов. По умолчанию он там же где лежит класс (./logs/..).

      1. Чтобы писать в лог можно использовать спец метод jbdump::log($varName)

      2. Чтобы перенаправить вообще весь вывод, нужно изменить вот этот параметр sc.smetdenis.com/i7cbbc17464a8.png Т.е инициализация будет такой - JBDump::i(array('dump'=>array('render'=>'log')));

      Весь список параметров можно посмотреть в начале файла класса

      • ci4e
        ci4e
        17 Апреля 2013, 23:39
         ↑  0  ↓     ответ

        Большое спасибо!

        До первого пункта сам добрался, а вот второй - "не дошло"...

        Еще раз спасибо!

  • Олег
    Олег
    09 Октября 2013, 11:24
     ↑  0  ↓     ответ

    демо не работает!

  • Marita
    Marita
    07 Сентября 2022, 05:54
     ↑  0  ↓     ответ

    bunadisisj nsjjsjsisjsmizjzjjzjzz zumzsert

  • Madie
    Madie
    09 Октября 2022, 05:59
     ↑  0  ↓     ответ

    bunadisisj nsjjsjsisjsmizjzjjzjzz zumzsert

  • Hope
    Hope
    10 Января 2023, 07:17
     ↑  0  ↓     ответ

    Greetings! I know This is often kind of off topic but I had been thinking when you realized exactly where I could Identify a captcha plugin for my comment kind? I’m utilizing the same blog platform as yours and I’m obtaining trouble locating 1? Thanks a great deal!

  • Valarie
    Valarie
    10 Января 2023, 08:52
     ↑  0  ↓     ответ

    This blog was… how can I say it? Applicable!! Last but not least I’ve found a little something which assisted me. Many thanks!

  • Julianne
    Julianne
    28 Января 2023, 08:34
     ↑  0  ↓     ответ

    Hello joomla-book.ru administrator, Thanks for the well-organized and comprehensive post!

  • Аноним
    Аноним
    31 Мая 2023, 10:50
     ↑  0  ↓     ответ

    ЦЗое

  • Аноним
    Аноним
    02 Мая 2024, 20:32
     ↑  0  ↓     ответ

    ЩйчТ

  • Аноним
    Аноним
    22 Декабря 2024, 09:41
     ↑  0  ↓     ответ

    Э

  • novoporno.cc
    novoporno.cc
    24 Марта 2025, 15:03
     ↑  0  ↓     ответ

    Very descriptivfe blog, I loved that bit. Will there bee a pqrt 2?

  • software call center
    software call center
    26 Апреля 2025, 15:20
     ↑  0  ↓     ответ

    Your way of telling the whole thing in this article is in fact good,

    every one can simply be aware of it, Thanks a lot.

  • are There any safe steroids
    are There any safe steroids
    04 Июня 2025, 12:04
     ↑  0  ↓     ответ

    R-DHEA is a "dry" compound as it promotes lean muscle achieve without dreaded water retention. When prohormones have been launched in 1996, many athletes took benefit of their highly

    effective talents. For example, Major League Baseball legend Mark McGwire was identified to

    take prohormones as he worked to interrupt residence

    run information. Nevertheless, he soon turned a central

    determine in a steroid scandal that shook the sports activities

    industry.

    The precise mechanisms of liver injury brought on by SARMs are yet to be deciphered.

    Analogically to the impact of anabolic steroids, idiosyncrasy likely performs a major

    role[24]. The biochemical sample of mixed-type injury

    and histological findings in all reported instances suggest that hepatocytes and cholangiocytes were targeted by

    the immune response. Ligandrol has a chronic elimination half-life of h and linear pharmacokinetics[18].

    Serum concentrations elevated virtually 3-fold after 21 d of

    use and the difference within the area beneath the

    curve between 1.zero mg and 0.1 mg per day was greater than 13-fold.

    The medical course remained favorable and the patient was discharged after 11 d.

    With Out additional intervention, the serum parameters normalized inside 3 mo.

    Dymethazine, also identified as DMZ, is a extremely efficient compound which produces large muscle and power gains and increased vascularity with zero water retention.

    Analogically to the therapeutic use of hormonal preparations elsewhere, persisting or progressive liver check abnormalities

    might need identified sufferers with SARM induced toxicity.

    Dymethazine Powder is constructed of two steroid

    molecules held collectively by one nitrogen atom. These molecules are similar to methyldrostanolone (the lively compound of superdrol).

    These Superdrol molecules are held collectively by

    the Azine bond, subsequently they're metabolized separately.

    Due to this purpose, Dymethazine Powder produces comparable

    effects as Superdrol but without inflicting any severe injury

    to the liver.

    Heterodimers with ER? (estrogen receptor ?)

    or orphan nuclear receptors are additionally possible however not

    so common and tackle different goal genes [18].

    AR action may be regulated by allosteric modulation or phosphorylation of the AR itself [19, 20]

    in addition to by coregulators. These coregulators

    largely affect the androgen receptor and other steroid hormone receptors.

    Recent evaluations summarized the importance of steroid receptor coregulators (SRC)

    [21, 22] appearing as coactivators or corepressors by altering ligand selectivity, modification of DNA or

    histones, or performing as promoters [13, 23]. Differences in coregulator expression in androgen target tissues helps to understand the varied results of

    androgens. It's necessary to note that DMZ is a potent prohormone and should be used with warning.

    It is beneficial to consult with a healthcare professional before

    taking DMZ or any other dietary complement, and to observe the recommended

    dosage and cycle tips to reduce the danger of unwanted facet effects.

    At the identical time, stories on their toxic effects on organ methods are rising.

    In the US most anabolic steroids are classified as schedule III managed substances,

    which means that already possession is classed as offense [114].

    In 2005 prohormones had been also included in the list of controlled substances by the ‘Anabolic

    Steroid Management Act’ [115]. By the term ‘chemically and pharmacologically related to

    testosterone (other than estrogens, progestins, corticosteroids, and dehydroepiandrosterone)’ designer steroids can also be regarded as managed

    substances. Recent developments in updating the authorized status of designer

    steroids are ongoing.

    DMZ Prohormone, scientifically known as Dymethazine, has garnered consideration in the bodybuilding neighborhood for its potent anabolic properties.

    Originating from the compound Methasterone, DMZ Prohormone is usually lauded for its capacity

    to promote significant muscle features and energy without the infamous

    unwanted facet effects of its predecessors. Navigating through the vast world

    of bodybuilding supplements is usually a daunting

    task, particularly in phrases of prohormones like DMZ

    Prohormone, or Dymethazine. With the myriad of information available, it's essential to dissect the details

    from the myths. Right Now, we delve into the insights offered by specialists on the professionals

    and cons of DMZ Prohormone, a popular choice amongst bodybuilders.

    Monitoring for attainable unwanted side effects is

    totally absent when such substances are being utilized by body builders.

    Diet Distribution distributes its personal supplement line under

    the name "Athletic Xtreme". As Soon As signed in, you can take

    part on this site by adding your personal matters and

    posts. SUGGESTED USETake 1 capsule each 12 hours, each single day,

    even on days off from understanding. Solely logged in prospects who

    have bought this product may depart a evaluation. We’ve been around since 2014, supplying

    the highest-quality kick-ass analysis compounds money can buy.

    Please make certain you undergo the Terms and Circumstances, and please familiarize your self with it as it's important.

    Please analysis the scientific makes use of of this product before

    making any purchases.

    Research has examined the results of serum testosterone and variations to resistance coaching in younger adults utilizing prohormones.

    An older study published within the Journal of the American Medical Association followed 30 wholesome topics aged 19 to 29 who were not taking nutritional dietary supplements or

    steroids and weren't engaged in resistance training.

    In 2009, a detailed version of methasterone known as Dymethazine

    (DMZ) was dropped at the market. The small distinction between Superdrol and DMZ is that the

    latter has two methasterone molecules (instead of one) that are bonded together by a nitrogen atom.

    These molecules are then divided by the body's abdomen acid and this reduces the extent of liver injury that's generally seen with Superdrol.

    So the big benefit of Dymethazine is that it supplies near the same

    quantity of lean muscle gains as Superdrol, with less-harsh unwanted effects.

  • eden-spirit.com
    eden-spirit.com
    06 Июня 2025, 02:53
     ↑  0  ↓     ответ

    These endorsements serve as a strong indication of the belief throughout the health group.

    The company's dedication to transparency and quality

    assurance further consolidates its standing. By providing an in depth range of dietary supplements, Steroid Warehouse USA helps

    varied health targets, from muscle progress to enhanced

    endurance.

    They also are one of many few sources we now have seen that sells needles/syringes

    together with insulin. They promote injectable and oral

    steroids, HGH, IGF-1, and post-cycle ancillaries. When discuss USA home transport,

    Domestic-supply.com (the real one) is taken into

    account by most industry specialists as the best brand to purchase

    domestic steroids for sale on the earth. You can see on the

    forums it’s often discussed that D-S and Greg are

    the most effective in domestic transport. The greatest

    places to search out legitimate steroids are

    from locations that promote high-quality steroids that are made in an actual lab by actual scientists and

    chemists. They are used and trusted by skilled bodybuilders to

    help them obtain their lofty targets. Their platform is intuitive and easy to navigate,

    making the purchasing course of smooth and efficient.

    I am ordered from Osgear many occasions over time and by no means had a foul expertise.

    They are professional and I have also never had an issue

    with their products. I’ve positioned multiple orders now and every single one has come via

    with out issues. Simply essentially the most reliable

    and professional shipping experience I’ve had.

    Alcohol can decrease testosterone levels, whereas extreme caffeine can enhance cortisol,

    leading to muscle breakdown. Extremely processed

    meals comprise trans fats and extreme sodium, which may negatively

    influence testosterone levels and general metabolic health.

    A lot may go incorrect in any of the stages, and the patron bears the largest brunt.

    Our selection of greatest anabolic merchandise has been divided into different classes that can help you understand which merchandise are

    finest suited to attaining your sporting objectives .

    British Dragon is a famend pharmaceutical company based mostly in Europe.

    Nonetheless, its merchandise have arrived in different components of the world,

    together with the US, just recently.

    However raising hormone levels too rapidly could cause uncontrollable issues.

    Steroids are additionally useful for other health points like hereditary angioedema, Turner syndrome, and Osteoporosis.

    However most individuals are unaware that common medicine

    often consists of steroids in its remedies, showing their

    unknown significance in the medical field. No drawback, let's learn the fundamentals of steroids

    to assist you select correctly. Being prepared

    and informed will be positive to're ready earlier than you spend your money.

    Before making any online purchases, it’s crucial to do thorough analysis.

    This contains understanding the types of injectable steroids

    out there, their effects and benefits, and potential risks and

    side effects. It’s additionally essential to analysis totally different manufacturers

    and suppliers to have a greater concept of what choices can be

    found out there. Take your time to learn evaluations, forums,

    and discussions on in style bodybuilding websites to

    achieve perception into different people’s experiences with certain products or suppliers.

    Choosing Steroidcart means prioritizing quality and buyer satisfaction.

    Genuine steroid suppliers often present product verification options,

    similar to batch numbers and authentication codes. These allow clients to verify the legitimacy of the product instantly with the manufacturer.

    Moreover, certification from relevant well being authorities or trade bodies can additional assure

    the quality and safety of the product.

    Cycling Strategy – A typical cycle lasts 4–6 weeks, adopted by a break to forestall desensitization and

    permit the physique to reset. Unknown Long-Term Effects – Since human studies on ACE-031 are limited,

    the full scope of potential dangers remains uncertain. Accelerated Recovery –

    The peptide aids in muscle restore, shortening recovery time after strenuous

    workouts and enabling more frequent coaching periods.

    Improved Endurance and Fats Reduction – Users may experience enhanced endurance and decreased fats accumulation, which contributes

    to general physique composition improvements. The packaging got

    here discreet and the peptides got here in a separate bag within. In Contrast to

    different labs I’ve tried, this was stronger, cleaner,

    and truthfully gave higher results than compounds twice the cost.

    They answered all my questions quick, saved me up to date,

    and even threw in a bonus Danabol with my order.

  • superdrol steroids
    superdrol steroids
    06 Июня 2025, 16:05
     ↑  0  ↓     ответ

    Dr. O’Connor has over 20 years of experience treating men and women with a

    history of anabolic steroid, SARM, and PED use. He has been a board-certified

    MD since 2005 and offers steering on hurt reduction methodologies.

    Thus, its benefits are just like Anavar’s; nonetheless,

    Winstrol causes harsher unwanted effects concerning adverse alterations in ldl cholesterol and liver toxicity.

    The ends in the above before and after transformation are

    typical of a first steroid cycle utilizing testosterone.

    As a end result, I spent a fair bit of time on hormones wasting muscle constructing potential, and getting fats when I did not have to.

    My first steroid cycle was the traditional 500 mg of Test Enanthate for 12 weeks.

    I say mysterious as a outcome of we don’t know what causes it, though another AAS also can induce anxiety and related emotions.

    Nolvadex for 4-6 weeks at 20mg/day, decreased to 10mg/day

    for the final week. At the very least, a testosterone steroid have to be added

    to a cycle that uses EQ as a end result of whereas its suppressive qualities are relatively gentle, they still exist.

    Hence, you should present a testosterone supply for

    the duration of the cycle. Being a Nandrolone steroid, Trenbolone can even suppress your testosterone for years and

    even for all times.

    These and different PCT drugs35 come with their potential unwanted

    effects, so at all times do your analysis before deciding which of them to make use of.

    Utilizing steroids will all be for nothing when you don’t get

    your diet and coaching right25. Again, this highly is decided by your goals and why you’re doing a cycle.

    We have had patients who took steroids and didn't practice,

    and so they constructed muscle and burned fats regardless of being sedentary.

    Nevertheless, their results are notably much less compared to

    customers who mix steroids with weightlifting. Clenbuterol is often incorrectly known as

    a cutting steroid due to its anabolic results, at least in analysis.

    If you’re going to run a Deca cycle, check

    out my in-depth Deca-Durabolin (Nandrolone) cycle information. Deca is

    a wonderful choice for a long cycle the place the body

    is continually under stress and the place this compound will promote ligament, joint, and bone well being.

    You can typically inject Deca simply as soon as per week

    and maintain stable levels. Often, Deca will stop getting used about

    three weeks earlier than the tip of your cycle, with doses as a lot as two-thirds

    of that of your Testosterone dosage. Unlike cycling, where you

    may abruptly stop utilizing steroids entirely at the

    end of a cycle, pyramiding permits you to taper off slowly.

    Success requires hard work, correct vitamin, and a commitment to safety.

    This signifies that a Masteron-only cycle for males

    isn't recommended, as extreme testosterone suppression is kind of sure to happen. One is due

    to Masteron’s good anti-aromatase and anti-estrogen properties.

    However, lesser identified is the finest way

    Masteron can stop the binding of some Sex Hormone Binding Globulin (SHBG) to different steroids within the cycle,

    which might scale back their effectiveness. By limiting this binding exercise, other steroids you take alongside Masteron will be succesful of operate extra absolutely at their

    maximum potential. These properties make Masteron a super steroid for stacking with many different kinds of anabolic

    steroids.

    It not solely helps you to achieve bodybuilding targets but additionally improves

    your sexual health, fixes low sex drive issues, and enhances overall physique efficiency.

    It’s crucial to note that while these steroids are considered suitable for newbies, accountable and knowledgeable use is paramount.

    Prioritize correct dosages, common health check-ups, and adherence to beneficial cycle lengths to minimize the risk of opposed results.

    Additionally, consulting with a healthcare skilled or an experienced health

    skilled earlier than starting any steroid regimen is extremely advisable.

    When contemplating gender variations, it's true that the

    steroid cycle for girls tends to be extra conservative

    compared to males. Ladies usually have decrease tolerances and

    higher susceptibility to sure unwanted effects.

    This mixture results in increased muscle mass and improved energy.

    While this stack presents benefits like enhanced bone density, it would not embody fat-burning effects.

    If fat loss is a priority, think about including a fats burner to your stack.

  • javsutra.com
    javsutra.com
    14 Июня 2025, 22:23
     ↑  0  ↓     ответ

    Helpo it's me, I amm also visiting thyis website on a regular basis,

    this website iis achtually gpod andd thee visittors are

    really sharing fastidious thoughts.

Оставить комментарий




* обязательно для заполнения

1 введенный почтовый адрес используется только для обратной связи при ответах в комментариях и сервиса gravatar.com
.