[Linux-Biella] [blog]Programmazione ad oggetti

Paolo Ciarrocchi paolo.ciarrocchi a gmail.com
Mar 9 Dic 2008 00:15:26 CET


On 12/8/08, Del Vecchio Lorenzo <l.delvecchio a bilug.linux.it> wrote:
> Da Paolo:
>
>>> Beh, ad esempio in PHP se con un form assumo un commento ad un articolo
>>> e
>>> lo mando in stampa, senza un database che mantenga in memoria ogni
>>> singolo
>>> commento lo script diverrebbe inutile.
>>
>> *sbagliato*.
>
> ???
>
> Ma scusa, se chiudo la pagina il commento scompare...

Scompare se non lo memorizzi.
Puoi, per esempio, memorizzare il contenuto in un file.

> Pensavo la soluzione fossero i DaB!!!
>
>>> Anche una semplice agenda senza DaB non serve a nulla...
>>>
>>> Potro' mica scrivere "Hallo world" o la data attuale per tutta la vita!
>>
>> Su questo hai ragione, presto imparerai a scrivere "Hello world"
>
> Ehm..
>
> http://www.google.it/search?q=hallo&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:it:unofficial&client=firefox-a
>
> Mi pare si scriva in entrambi i modi...

No no Lorenzo, ora non fare il prof di inglese. Il primo programma che
si fa in ogni linguaggio è il famoso "hello world".

Non mi interessa sapere che quanto hai scritto è grammaticalmente corretto.
Sei libero di scrivere anche "I know kung fu".

>> Perche' non scegli un linguaggio e *provi* a sviluppare qualcosa?
>> O perchè non ti guardi i sorgenti del BilugCMS?
>>
>
> A questo punto...
> Come detto provero' java e vediamo che succede!!

Perché prima non decidi cosa sviluppare? E perché non studiare
partendo dai sorgenti del bilugcms?

>> Ora spiegami cosa è un database.
>
> Non e' un "repository" (non so se va bene come affermazione) comunque "un
> magazzino" di dati scritto e letto (in questo caso) dal programma?

Certo. Ma la tua definizione si applica anche ad un file, ad un file
system etc etc.

Studia.

> Ossia i dati che il programma potra' scrivere e leggere su un HDD in modo
> tale che lo stesso programma possa poi usufruire in futuro di tali dati??

Vedi sopra.

> Es) FireFox avra' un DaB dove scrive lo storico di navigazione, dove
> tenere in memoria la password del sito di posta elettronica ecc.
>
> Giusto?

Vedi sopra.

> Pensavo servisse un casino tutto li.

Ma da dove nascono tutti questi pensieri?
Non capisco, anche perché installare e usare in db per semplici
operazioni è molto facile.

Ti suggerisco, di nuovo, di guardare i sorgenti del bilugcms.

Ciao,
-- 
Paolo
http://paolo.ciarrocchi.googlepages.com/
http://mypage.vodafone.it/


Maggiori informazioni sulla lista Linux