• User

    Strumenti necessari per creare un sito web

    Ciao a tutti, è da tempo che cerco di migliorarmi nella costruzione di siti web. Molto spesso mi capita di analizzare siti che mi piacciono e cercare di capire come vengono scritti.
    Attualmente le mie conoscenze sono: HTML,CSS,PHP,JS
    Principalmente se mi capita di creare un sito le cose che uso sono queste. Da quano ho conosciuto bootstrap poi praticamente mezzo sito lo crea solamente lui.

    La mia domanda è: come vengono scritti i grandi/belli/efficienti siti web? Perche vedo alcuni siti in cui a creare il DOM è praticamente solo JS?

    Secondo voi ha senso ad oggi continuare a specializzarsi nonostante tutte le piattaforme che ti consentono di creare siti web in 1 minuto? La mia idea era di cominciare a creare temi WP perche mi sembra ad oggi le persone sono orientate verso creazioni rapide e non fatte su misura.

    Avete consigli o pareri da darmi?


    L 1 Risposta
  • User

    @scartus Beh WP è ancora l'engine della stragrande maggioranza dei siti web. Sono un WP fan, al contrario di molti esperti e credo che con WP, se configurato opportunamente si possa fare tutto e in sicurezza. Detto questo è vero che Wordpress è un sistema un pò pesante e per avere il massimo delle prestazioni sarebbe bene utilizzarlo quanto meno headless, ovvero come mera piattaforma di inserimento contenuti che poi dovranno essere recuperati da un sito senza CMS. Javascript vuol dire tutto e niente, c'è un universo infinito lì dentro, fatto di framework sempre più utilizzati: Node su tutti, poi Angular, React, Vue, Svelte...
    Per rispondere alla tua domanda, posso garantirti che puoi fare siti web grandi, belli efficienti (e aggiungo sicuri) anche utilizzando WordPress, ma clienti istituzionali o grosse aziende, tendono a non volerlo per (stupidi) pregiudizi.


    S 1 Risposta
  • User

    @lyd Grazie per la risposta. E' evidente che il potenziale di WP è veramente grande.
    Secondo te qual è il metodo migliore di creare un sito web senza wp?
    I miei dubbi nascono dal fatto che vedo molti siti in cui vedendo il sorgente ci sono praticamente neanche 100 righe di script quando poi il sito è veramente ben strutturato. Qual è il sistema che c'è dietro?


    L 1 Risposta
  • User

    @scartus Non si può generalizzare, bisogna capire che sito è. Hai bisogno di un CMS o puoi farne a meno? Se ne hai bisogno o ti sviluppi un piccolo CMS proprietario o vai su WP o su altri, il migliore è semplicemente quello che conosci meglio. Alternativamente, come ti dicevo puoi usare un CMS headless, ovvero lo installi soltanto per inserire contenuti. Poi usi le API per mostrare i contenuti sul sito che crei.
    Se non hai bisogno di un CMS inizia senza. La tecnologia base è quella che hai scritto, poi se ti serve fare altro integri con vari frameworks.