The HttpKernel component provides a structured process for converting a Request into a Response by making use of the EventDispatcher component. It's flexible enough to create full-stack frameworks, micro-frameworks or advanced CMS systems like Drupal. Every HTTP web interaction begins with a request and ends with a response. Your job as a developer is to create PHP code that reads the request information (e.g. the URL) and creates and returns a response (e.g. an HTML page or JSON string). Typically, some sort of framework or system is built to handle all the repetitive tasks (e.g. routing, security, etc) so that a developer can build each page of the application. Exactly how these systems are built varies greatly. The HttpKernel component provides an interface that formalizes the process of starting with a request and creating the appropriate response. The component is meant to be the heart of any application or framework, no matter how varied the architecture of that system.

Features

  • Symfony gives the application a Request object
  • The application generates a Response object using the data of the Request object
  • The server sends back the response to the browser
  • The browser displays the resource to the user.
  • The HttpKernel component provides an interface that formalizes the process of starting with a request and creating the appropriate response
  • The component is meant to be the heart of any application or framework, no matter how varied the architecture of that system

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow HttpKernel Component

HttpKernel Component Web Site

Other Useful Business Software
99.99% Uptime for MySQL and PostgreSQL on Google Cloud Icon
99.99% Uptime for MySQL and PostgreSQL on Google Cloud

Enterprise Plus edition delivers sub-second maintenance downtime and 2x read/write performance. Built for critical apps.

Cloud SQL Enterprise Plus gives you a 99.99% availability SLA with near-zero downtime maintenance—typically under 10 seconds. Get 2x better read/write performance, intelligent data caching, and 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server with built-in vector search for gen AI apps. New customers get $300 in free credit.
Try Cloud SQL Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of HttpKernel Component!

Additional Project Details

Programming Language

PHP

Related Categories

PHP Symmetric Multiprocessing (SMP) Software

Registered

2021-07-26