Sentidos Café is a standard PHP/MySQL web application — there is no framework dependency or build step. Any server that satisfies the requirements below can host it. For local development the quickest route is an all-in-one stack like XAMPP or Laragon; for production any shared hosting plan that advertises PHP 7.4+ support will work fine.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Jimmy13anhelo/paginaweb2.github.io/llms.txt
Use this file to discover all available pages before exploring further.
Minimum Server Requirements
| Component | Minimum | Recommended |
|---|---|---|
| PHP | 7.4 | 8.2+ |
| MySQL | 5.7 | 8.0+ |
| MariaDB (alternative) | 10.3 | 10.11+ |
| Apache | 2.4 | latest stable |
| Nginx | 1.18 | latest stable |
PHP Extensions
The application connects to MySQL exclusively through PDO, so the following extensions must be enabled inphp.ini:
pdo— core PDO library (bundled with PHP but may need to be uncommented)pdo_mysql— MySQL PDO driver; required for every database query inconexion.phpmbstring— multi-byte string handling for UTF-8 Spanish text (accents, ñ, etc.) used throughout the site
pdo_mysql is missing, uncomment extension=pdo_mysql in your php.ini and restart the web server.
Apache Configuration
If you are using Apache, enablemod_rewrite so that clean URL support can be added later without structural changes:
httpd.conf and uncomment the LoadModule rewrite_module line, then set AllowOverride All in the <Directory> block for your project folder.
External Dependencies (CDN — No Installation Required)
These libraries are loaded remotely and require no local installation or npm/Composer setup:| Library | Version | Source |
|---|---|---|
| Font Awesome | 6.4.0 | cdnjs.cloudflare.com |
| Google Maps Embed | — | Iframe embed; no API key required for basic display |
| Product images | — | images.unsplash.com |
index.php and menu/menu.php:
Browser Compatibility
The frontend uses CSS Flexbox for layout and standard ES6 JavaScript (arrow functions,fetch, template literals). No transpilation step is included, so the following minimum browser versions are required:
| Browser | Minimum version |
|---|---|
| Chrome | 60+ |
| Firefox | 55+ |
| Safari | 10.1+ |
| Edge | 18+ |
Local Development Options
Any of the stacks below bundle Apache, MySQL, PHP, and phpMyAdmin into a single installer, making them the fastest way to run Sentidos Café on a development machine without manual server configuration.XAMPP
Cross-platform (Windows, macOS, Linux). The most widely used local stack for PHP development. Includes Apache, MariaDB, PHP, and phpMyAdmin in one installer.
WAMP
Windows only. Similar to XAMPP and popular among Windows developers. Offers a convenient system-tray interface for managing services and virtual hosts.
Laragon
Windows only. Lightweight and fast. Supports instant switching between PHP versions — useful if you need to test on both PHP 7.4 and PHP 8.x without reinstalling.
MAMP
macOS (and Windows). Clean GUI for starting and stopping Apache and MySQL. The free tier is sufficient for Sentidos Café development.