vanilla

Aloitus vanilla kanssa

Yleiskatsaus

Vanilla-kehys on yksinkertainen HTML-, CSS-, JavaScript- ja PHP-projektimalli. Se tarjoaa puhtaan lähtöpisteen ilman raskaita kehyksiä, antaen sinulle täyden hallinnan koodirakenteestasi.

Aloittaminen

Repositorion kloonaamisen jälkeen voit aloittaa työskentelyn välittömästi:

1

Kloonaa Repositorio

Projektisi on valmis käytettäväksi kloonauksen jälkeen.

2

Määritä Tietokanta (Valinnainen)

Jos käytät PHP:tä MySQL:n kanssa, päivitä tietokannan tunnistetiedot PHP-tiedostoihisi.

$host = 'palvelimesi';
$dbname = 'tietokantasi';
$username = 'käyttäjänimesi';
$password = 'salasanasi';
3

Aloita Kehitys

Muokkaa HTML-, CSS-, JavaScript- ja PHP-tiedostoja suoraan.

Projektirakenne

├── index.html          # Pää-HTML-tiedosto
├── css/
│   └── style.css       # Tyylitiedostot
├── js/
│   └── script.js       # JavaScript-tiedostot
├── php/
│   └── api.php         # PHP-backend-tiedostot
├── images/             # Kuvaresurssit
└── README.md           # Projektidokumentaatio
        

Keskeiset Teknologiat

HTML5

Jäsennä verkkosivusi semanttisilla HTML-elementeillä.

CSS3

Muotoile sivusi moderneilla CSS-ominaisuuksilla kuten Flexbox ja Grid.

JavaScript

Lisää vuorovaikutteisuutta vanilla JavaScriptillä - kirjastoja ei tarvita.

PHP

Rakenna backend-toiminnallisuus PHP:llä palvelinpuolen käsittelyyn.

Tietokantayhteys (PHP)

<?php
$host = 'localhost';
$dbname = 'tietokanta_nimi';
$username = 'käyttäjänimi';
$password = 'salasana';

try {
    $pdo = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
    die("Yhteys epäonnistui: " . $e->getMessage());
}
?>
Lisätietoja löytyy MDN Web Docs HTML-, CSS- ja JavaScript-dokumentaatiosta.