awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
php-fig avatar

php-fig/log

0
View on GitHub↗
10,440 نجوم·189 تفرعات·PHP·MIT·4 مشاهدات

Log

This project is a standardized specification for logging APIs in PHP. It defines a common logging interface and a set of severity levels to ensure ecosystem-wide compatibility between different logging implementations.

The project focuses on PHP library interoperability by providing a vendor-neutral interface. This allows various software packages to record application events consistently without being tied to a specific logging vendor, adhering to the PSR-3 implementation standard.

The specification covers architectural primitives for logging abstractions, including implementation-agnostic designs and standardized method signatures. It enables context-aware message passing and fixed-level severity mapping to maintain consistent importance ranking across different libraries.

Features

  • PHP Standard Interface Implementations - Implements the PSR-3 standard interface to ensure logging compatibility across the PHP ecosystem.
  • Interface-Based Abstractions - Implements interface-based abstractions to decouple logging calls from specific storage or transport implementations.
  • Implementation-Agnostic APIs - Separates the logging API definition from the actual logic used to write logs to various targets.
  • Interoperability Specifications - Provides an interoperability specification that allows various PHP packages to share a single logging implementation.
  • Logging APIs - Provides a standardized API for recording application events through consistent method signatures and severity levels.
  • Application Logging - Defines a common set of logging levels and interfaces for consistent application-level event recording.
  • Log Level Mappings - Defines standardized log level mappings to ensure consistent importance ranking across different PHP logging libraries.
  • Logging Interfaces - Establishes a common set of logging interfaces and levels to ensure interoperability between PHP implementations.
  • API Signature Standards - Enforces specific argument types and return values for logging methods to guarantee interchangeable library compatibility.
  • Structured Logging - Provides a mechanism for passing associative arrays as context alongside log messages for structured logging.

سجل النجوم

مخطط تاريخ النجوم لـ php-fig/logمخطط تاريخ النجوم لـ php-fig/log

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة php-fig/log؟

This project is a standardized specification for logging APIs in PHP. It defines a common logging interface and a set of severity levels to ensure ecosystem-wide compatibility between different logging implementations.

ما هي الميزات الرئيسية لـ php-fig/log؟

الميزات الرئيسية لـ php-fig/log هي: PHP Standard Interface Implementations, Interface-Based Abstractions, Implementation-Agnostic APIs, Interoperability Specifications, Logging APIs, Application Logging, Log Level Mappings, Logging Interfaces.

ما هي البدائل مفتوحة المصدر لـ php-fig/log؟

تشمل البدائل مفتوحة المصدر لـ php-fig/log: seldaek/monolog — Monolog is a logging library that implements the PSR-3 standard to ensure interoperable log handling across PHP… php-fig/container — This project is a shared technical specification and standard interface for dependency injection containers in PHP. It… hyperdxio/hyperdx — HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and… gabime/spdlog — spdlog is a high-performance C++ logging library designed to record diagnostic messages and application events. It… doctrine/cache — This PHP caching library provides a key-value storage abstraction designed to reduce application computation time by… apple/swift-log — swift-log is a standardized logging API and abstract logging layer for Swift applications and libraries. It provides a…

بدائل مفتوحة المصدر لـ Log

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Log.
  • seldaek/monologالصورة الرمزية لـ Seldaek

    Seldaek/monolog

    21,388عرض على GitHub↗

    Monolog is a logging library that implements the PSR-3 standard to ensure interoperable log handling across PHP applications. It provides a standardized interface for managing log records, allowing the logging system to remain replaceable across different libraries and frameworks. The library features a routing engine that distributes log messages to multiple destinations, including files, sockets, databases, and external web services. It enables severity-based routing and integration with third-party cloud platforms, messaging apps, and email services for centralized log management. To supp

    PHPhacktoberfestloggerlogging
    عرض على GitHub↗21,388
  • php-fig/containerالصورة الرمزية لـ php-fig

    php-fig/container

    10,012عرض على GitHub↗

    This project is a shared technical specification and standard interface for dependency injection containers in PHP. It defines a common set of interfaces for retrieving services and dependencies, ensuring that different container implementations remain interoperable across the PHP ecosystem. By establishing a standardized API for dependency retrieval, the project allows developers to create libraries that function with any compliant container. This prevents vendor lock-in and enables different container implementations to be swapped without requiring changes to the application code. The spec

    PHP
    عرض على GitHub↗10,012
  • hyperdxio/hyperdxالصورة الرمزية لـ hyperdxio

    hyperdxio/hyperdx

    9,324عرض على GitHub↗

    HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and a self-hosted monitoring stack. It functions as a unified system for collecting, indexing, and visualizing logs, metrics, and traces from cloud and container environments. The platform distinguishes itself with specialized tooling for large language model monitoring and session replay, allowing user interactions in the browser to be linked to backend telemetry. It employs schema-less JSON parsing to index structured logs dynamically and uses source maps to resolve minified sta

    TypeScriptalertinganalyticsapm
    عرض على GitHub↗9,324
  • apple/swift-logالصورة الرمزية لـ apple

    apple/swift-log

    4,022عرض على GitHub↗

    swift-log is a standardized logging API and abstract logging layer for Swift applications and libraries. It provides a unified interface for emitting log messages, decoupling the act of recording events from the specific storage or display implementation. The system functions as a logging backend interface, allowing log output to be routed to custom third-party destinations through the implementation of pluggable handlers. This framework focuses on Swift application observability and logging standardization, ensuring a consistent set of requirements for recording system behavior across diffe

    Swiftloggingswift-server
    عرض على GitHub↗4,022
  • عرض جميع البدائل الـ 30 لـ Log→