Hirdetés

Új hozzászólás Aktív témák

  • pelyib

    tag

    válasz btz #19997 üzenetére

    Gratula az elert eredmenyhez.
    Miben mas a te alkalmazasod mint egy szimpla gallery app? pl: https://piwigo.org/

    Par eszrevetel:
    - mysqli helyett PDO
    - egy framework, vagy legalabb egy router lib hogy egy belepesi pontja legyen az alkalmazasnak => nem kell minden fajlban duplikalni a kodot ellenorizni a sessiont => csak egy folder legyen elerheto a webservernek (tipikusan web vagy public neven)
    - template engine hasznalata, vagy legalabbis view kiszervezese
    - PSR hasznalata => tobbi PHP fejlesztonek konnyebb lesz olvasnia a kodot
    - hasznalj 1 fajta karaktert behuzasra space VS tab (PSR a space-t ajanlja)
    - injectalj, e helyett

    function __construct()
    {
    require_once "DataSource.php";
    $this->ds = new DataSource();
    }

    ezt

    public function __construct(DataSource $source)
    {
    $this->ds = $source;
    }

    - injectalas igaz a DB connection configra is
    - PHP verzio nincs megemlitve,jobban mondva semmilyen requirements nincs megemlitve, 7.2 legyen legalabb, MySQL ?, egyeb?
    - ezt meg lehetne forditani:

    if(!empty($_SESSION["userId"])) {
    // amit ved
    }
    } else {
    require_once './view/login-form.php';
    }

    erre:

    if(true === empty($_SESSION["userId"]))
    {
    require_once './view/login-form.php';
    exit;
    }

    //amit ved

    - "class" folder atneveznem "src"-re

Új hozzászólás Aktív témák