Fausto Barbarito
Wed, 06 Dec 2006 05:54:13 -0800
Ciao alcina, e benvenuta. :-) Il "linguaggio" di SPIP è... la seconda che hai detto. Non è un linguaggio proprietario, non potrebbe esserlo, SPIP appartiene alla comunità open source e tale rimarrà. E non è nemmeno un linguaggio di programmazione vero è proprio, perché non devi scrivere programmi con SPIP e, soprattutto, non hai la complessità di un linguaggio di programmazione. Semplicemente, SPIP serve a gestire siti "dinamici", ovvero dove i contenuti delle pagine sono registrati in un database (nel nostro caso MySQL) e le pagine che devono visualizzare tali contenuti sono in html con css, javascript et similia. SPIP prende il "modello" della pagina, gli appiccica i contenuti che gli viene richiesto di visualizzare, e l'utente del sito vede una pagina completa, noncurante e ignaro di tutto quel che c'è dietro.
Ora, con l'html che tu conosci puoi decidere la disposizione delle cose da far apparire nella pagina, ma come richiamare dal database i contenuti? Ecco dove fa comodo, ma molto molto comodo, il "linguaggio" di SPIP. Invece di imparare la sintassi delle query (richieste) al database MySQL tu scrivi i cosiddetti "cicli" di SPIP, quelli che iniziano con <BOUCLE_eccetera> e terminano con </BOUCLE>. All'interno dei cicli puoi usare i segnaposti e i filtri. Cap aveva scritto un ottimo tutorial, che sono sicuro sta nel sito di Tecnologia e Didattica, ma ora non ricordo più l'indirizzo. Ehi Cap, puoi inviare in lista, per favore? Grazie, ;-) Fausto At 10.43 06/12/2006 +0100, you wrote: >buongiorno a tutti, ho conosciuto SPIP non molti giorni fa, mentre ero >alla ricerca di un CMS per il mio prossimo sito, e mi è subito >piaciuto. >L'ho installato senza problemi, e ho cominciato a leggere il manuale. >Conosco l'html e i css, e ho una infarinatura di php... >Ora, quel che vorrei sapere è questo: cosa è in effetti questo >"linguaggio SPIP"? >Non mi pare possa davvero essere un nuovo linguaggio di >programmazione, insomma un linguaggio proprietario, o sì? >Non sono piuttosto delle "classi" fatte da loro in php, o altro, >insomma così da mettere a disposizione nostra degli "oggetti" da >manipolare e con i quali fare le nostre "costruzioni"? >Insomma, prima di continuare (dopo infatti credo che vi porrò subito >un'altra domanda!), sarei felicissima se qualcuno di voi esperti mi >chiarisse un pochino le idee. :-) >Grazie e spero a presto! >ciao, >alcina >_______________________________________________ >spip-it@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-it _______________________________________________ spip-it@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-it