وحدة تحكم PHP التي لا تتطلب تثبيتًا ثقيلًا أو تطبيقًا لسطح المكتب؟

StackOverflow https://stackoverflow.com/questions/604635

  •  03-07-2019
  •  | 
  •  

سؤال

أنا أبحث عن طريقة نظيفة لكسر عادتي الحالية المتمثلة في استخدام أوامر الطباعة في PHP عندما أريد رؤية ما يحدث.

أنا على دراية بخيارات مثل Zend Debugger لكني أستخدمها كودا للتطوير ولست مهتمًا بخلط البرامج الأخرى أو الاضطرار إلى تنفيذ أوامر الخادم.أحتاج فقط إلى وحدة تحكم يمكن إضافتها إلى قاعدة التعليمات البرمجية الخاصة بي ثم تشغيلها/إيقاف تشغيلها.

لا شيء من هذا القبيل موجودة؟علاوة على ذلك، ماذا تستخدم ولماذا؟

يحرر:كان هناك الكثير من الأشياء ولكني كنت بحاجة إلى شيء أكثر بساطة لذلك انتهى بي الأمر بترميزها بنفسي.لم يستغرق الأمر وقتًا طويلاً (كما أنه ليس جميلًا جدًا) لكنني قمت بوضعه الخادم الخاص بي لأي شخص آخر مهتم.

هل كانت مفيدة؟

المحلول

نصائح أخرى

وهناك تمديد جيد جدا لجوجل كروم - PHP وحدة التحكم

وهناك FirePHP حيث سيتم كتابة رسائل سجل PHP الخاص بك إلى وحدة الحرائق.

<اقتباس فقرة>   

وأنا على بينة من الخيارات مثل زند المصحح ولكن يمكنني استخدام كودا للتنمية وأنا غير مهتم في خلط البرامج الأخرى أو الحاجة إلى القيام الأوامر الخادم. أنا فقط بحاجة إلى وحدة التحكم التي يمكن أن تضاف إلى بلدي مصدر برنامج ثم تشغيل / إيقاف.

ولست متأكدا تماما إذا كنت أفهم هناك، ولكن لا يمكن أن <لأ href = "http://www.php.net/manual/en/function.error-log.php" يختلط = "نوفولو noreferrer" > تسجيل الدخول إلى ملف ومن ثم يكون إطار وحدة تحكم تعمل مع tail -f /path/to/log-file.txt؟ الذي يعمل بشكل جيد بالنسبة لي. بالطبع، يمكنك <م> لا بحاجة إلى اتصال وحدة التحكم إلى خادم لهذا الغرض.

باستخدام كودا؟هذا يعني أنك تستخدم جهاز ماك.ربما تريد إلقاء نظرة على XDebug و http://www.bluestatic.org/software/macgdbp/

وهناك تمديد آخر للكروم متاح دعا ChromePHP. ومن أبسط قليلا من بعض الحلول الأخرى:
https://chrome.google.com/webstore/detail/noaneddfkdjfnfdakjjmocngnfkfehhd

والشروع في العمل دليل متوفر في:
http://www.chromephp.com

وخلال مسيرتي تنمية أنا لم تعثر على البرامج التي تعرض الإخراج الذي وصف في سؤالك. وسيكون البرنامج الرائع أو ميزة أعتقد ولكن للأسف لم أجد أي.

ومثل أندرو وnickf قد أجبت، وهناك بعض الأدوات الجيدة هناك وحتى يجلس شخص ما إلى أسفل ويكتب هذا، يبدو أننا في البرد.

كنت أبحث عن حل مماثل لم يكن ثقيلًا، بل والأفضل من ذلك أنني لم أكن بحاجة إلى تضمين أي فئات، لذلك قمت بإنشاء حل بسيط وظيفة الذي يقوم بإخراج PHP إلى وحدة تحكم المتصفح، يمكنك التحقق من ذلك هنا:

enter image description here

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top