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

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

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

facebook/hhvm

0
View on GitHub↗
18,635 نجوم·3,069 تفرعات·C++·5 مشاهداتhhvm.com↗

Hhvm

HHVM is a high-performance execution engine and runtime environment designed for the Hack language. It functions as a persistent web application server that processes incoming network traffic, while also providing command-line utilities for executing standalone scripts and performing automated tasks.

The project distinguishes itself through a sophisticated execution model that utilizes just-in-time compilation to translate bytecode into optimized machine code. This process is supported by a static type analysis engine that enforces strict data constraints and identifies type inconsistencies before code execution. By leveraging profile-guided optimization and multi-threaded request handling, the runtime continuously refines its performance based on actual usage patterns and concurrent traffic demands.

Beyond its core execution capabilities, the platform includes comprehensive tools for type safety validation and environment configuration. Users can adjust internal execution parameters and resource limits through external files, allowing for customized behavior without modifying the underlying application source code.

Features

  • Virtual Machines - Compiles high-level code into machine language to accelerate web application processing.
  • Language Runtimes - Provides a server-side environment for executing web scripts and managing persistent processes.
  • Just-in-Time Compilers - Translates high-level bytecode into optimized machine code during execution to significantly increase script processing speed.
  • High-Performance HTTP Servers - Delivers dynamic web content with optimized execution speed through a persistent server process.
  • Application Servers - Functions as a persistent server process that executes application logic to deliver dynamic content.
  • Static Analysis Engines - Examines source code structures before runtime to detect type mismatches and enforce strict data constraints.
  • Static Type Checkers - Analyzes source code to identify type errors and enforce strict constraints before execution.
  • Routing and Request Handling - Operates as a persistent server process to receive and process incoming network traffic.
  • Profile-Guided Optimizations - Refines machine code generation by collecting and utilizing runtime execution data based on actual usage patterns.
  • Language Development Environments - Provides a dedicated environment for writing and maintaining code with integrated static type checking.
  • Execution Accelerators - Compiles high-level web scripts into machine language at execution time to improve performance.
  • Bytecode Interpreters - Executes programs by interpreting platform-independent bytecode for efficient cross-platform execution.
  • Performance Optimization - Maximizes speed and resource efficiency through execution parameter tuning and just-in-time compilation.
  • Compilers and Interpreters - Virtual machine for Hack and PHP.
  • Virtual Machines - Virtual machine and JIT compiler for PHP.
  • Multi-threaded Execution - Distributes incoming web requests across multiple execution threads to improve server throughput.
  • Type Safety - Enforces strict type constraints and identifies inconsistencies throughout the development process.
  • Runtime Environment Configuration - Provides mechanisms to customize runtime performance and behavior through external configuration files.
  • Server-Side Scripting Engines - Executes standalone scripts from the command line to automate data processing and system tasks.
  • Standalone Scripts - Supports executing individual code files directly from the command line for standalone tasks.

سجل النجوم

مخطط تاريخ النجوم لـ facebook/hhvmمخطط تاريخ النجوم لـ facebook/hhvm

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

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

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

Start searching with AI

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

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

    micropython/micropython

    21,806عرض على GitHub↗

    MicroPython is a lean implementation of Python 3 optimized to run on microcontrollers and other resource-constrained systems. It serves as a cross-platform embedded runtime and hardware abstraction layer, providing a firmware framework that maps high-level software commands to specific microcontroller registers across diverse processor architectures. The project functions as an embedded language interpreter that enables rapid prototyping on hardware through an interactive read-eval-print loop. It supports a wide range of target environments, including ARM, ESP32, STM32, RISC-V, and WebAssembl

    Cembeddedmicrocontrollermicropython
    عرض على GitHub↗21,806
  • python/cpythonالصورة الرمزية لـ python

    python/cpython

    73,265عرض على GitHub↗

    CPython is the primary, community-maintained reference implementation of the Python programming language. It functions as a high-level, interpreted execution environment that compiles source code into platform-independent bytecode for processing by a stack-based virtual machine. The runtime manages memory through a combination of reference counting and generational cyclic garbage collection, while dynamic type dispatching determines object behavior at runtime based on metadata stored within object headers. The project is distinguished by its C-based architecture, which provides a stable forei

    Python
    عرض على GitHub↗73,265
  • phpstan/phpstanالصورة الرمزية لـ phpstan

    phpstan/phpstan

    13,999عرض على GitHub↗

    This project is a static analysis engine and type checker designed for PHP codebases. It evaluates source code structure and type annotations to identify potential bugs, type mismatches, and logic errors without executing the application. By parsing code into an abstract syntax tree and applying a rule-based validation framework, it enforces code quality and safety standards across a project. What distinguishes this tool is its sophisticated type inference engine, which models dynamic language features, magic methods, and conditional types to maintain accuracy even in unconventional code. It

    PHPphpphp7phpstan
    عرض على GitHub↗13,999
  • benoitc/gunicornالصورة الرمزية لـ benoitc

    benoitc/gunicorn

    10,443عرض على GitHub↗

    Gunicorn is a production-grade WSGI HTTP server designed for deploying Python web applications. It functions as a process manager that utilizes a pre-fork worker model, where a master process initializes the application and spawns multiple child processes to handle incoming requests in parallel. This architecture ensures high performance and stability by isolating application execution within persistent worker processes. The server distinguishes itself through its flexible concurrency models and robust process lifecycle management. It supports interchangeable worker types, including synchrono

    Pythonhttphttp-serverpython
    عرض على GitHub↗10,443
عرض جميع البدائل الـ 30 لـ Hhvm→

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

ما هي وظيفة facebook/hhvm؟

HHVM is a high-performance execution engine and runtime environment designed for the Hack language. It functions as a persistent web application server that processes incoming network traffic, while also providing command-line utilities for executing standalone scripts and performing automated tasks.

ما هي الميزات الرئيسية لـ facebook/hhvm؟

الميزات الرئيسية لـ facebook/hhvm هي: Virtual Machines, Language Runtimes, Just-in-Time Compilers, High-Performance HTTP Servers, Application Servers, Static Analysis Engines, Static Type Checkers, Routing and Request Handling.

ما هي البدائل مفتوحة المصدر لـ facebook/hhvm؟

تشمل البدائل مفتوحة المصدر لـ facebook/hhvm: micropython/micropython — MicroPython is a lean implementation of Python 3 optimized to run on microcontrollers and other resource-constrained… python/cpython — CPython is the primary, community-maintained reference implementation of the Python programming language. It functions… phpstan/phpstan — This project is a static analysis engine and type checker designed for PHP codebases. It evaluates source code… benoitc/gunicorn — Gunicorn is a production-grade WSGI HTTP server designed for deploying Python web applications. It functions as a… sorbet/sorbet — Sorbet is a static analysis tool and type checker designed for Ruby codebases. It identifies type inconsistencies,… dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of…