Php: questo sconosciuto

Gli utenti registrati possono scrivere una risposta

1 willis, 9/06/05 12:48

Ciao , sono un neofita webdesigner, e ho notato che molti siti(compreso
questo) si fanno con php.
Ma php cos'è?
èun linguaggio di programmazione?
Thanks

2 Andrea, 9/06/05 13:00

willis ha scritto:
Ma php cos'è?
èun linguaggio di programmazione?

Si', e' un linguaggio di programmazione molto semplice
che integri nelle pagine HTML. In pratica fai la tua pagina in html e inserisci frammenti in questo linguaggio:

<h1>Titolo pagina</h1>
<p>
<?php print (5+6); ?>
</p>

Il server esegue il codice che sta nei tag <?php ?> e invia all'utente il risultato; il browser delll'utente
vedra':

<h1>Titolo pagina</h1>
<p>
10
</p>

Viene molto usato perche':
- il linguaggio e' veramente semplice
- si installa con relativa facilita', a differenza di
altre architetture piu' complesse anche sul PC di casa
- ci sono provider che per 35 euro l'anno ti permettono si usarlo, mentre altre tecnologie hanno costi nettamente superiori.

Molti pero' ne abusano: serve un linguaggio di programmazione per cose tipo un forum o un database prodotti, dove in effetti la pagina viene generata sul momento. Molti fanno siti che potrebbero essere fatti in semplice HTML con PHP, e mi pare francamente demenziale (ma il resto del pianeta la pensa diversamente).

Ad esempio usare PHP solo per generare dei menu mi sembra ridicolo..

Poi ci sono dei prodotti interessanti fatti in PHP: in pratica scarichi una serie di file PHP, li metti su un server e ti trovi un sito gia' fatto, e da un'interfaccia di amministrazioni puoi gestire i contenuti, forum, news ecc. In pratica hai un sito in PHP gia' fatto che puoi aggiornare senza sapere quasi niente di PHP.

andrea

3 buzz, 12/06/05 18:51

Andrea ha scritto:
willis ha scritto:
Ma php cos'è?
èun linguaggio di programmazione?

Si', e' un linguaggio di programmazione molto semplice che integri nelle pagine HTML. In pratica fai la tua pagina in html e inserisci frammenti in questo linguaggio:

<h1>Titolo pagina</h1>
<p>
<?php print (5+6); ?>
</p>

Il server esegue il codice che sta nei tag <?php ?> e invia all'utente il risultato; il browser delll'utente
vedra':

<h1>Titolo pagina</h1>
<p>
10
</p>

Diciamo che php funzione un pochettino meglio.. nel senso che se scrivi:

<h1>Titolo pagina</h1>
<p>
<?php print (5+6); ?>
</p>

troverai scritto

<h1>Titolo pagina</h1>
<p>
11
</p>

:PPP

4 Andrea, 12/06/05 20:50

Andrea ha scritto:
10

buzz ha scritto:

11

ehm.. diciamo che volevo controllare se leggevate i miei post con attenzione ;)

andrea

5 buzz, 14/06/05 16:50

ehehehe ovviamente!

Anzi, per quanto riguarda gli hosting: ne ho preso uno (php+mysql) a 10 euro all'anno..
ora, non so voi se vi appoggiate ad hosting particolari o cosa, ma se dovesse interessarvi fammelo sapere :)

6 buzz, 14/06/05 16:53

uhm.. vi siete appoggiati ad Aruba?

7 Andrea, 14/06/05 18:10

buzz ha scritto:
uhm.. vi siete appoggiati ad Aruba?

SI', dopo varie disavventure con altri provider uso aruba
e seeweb. Aruba secondo me fornisce un ottimo servizio in rapporto al basso costo. Seeweb e' straordnario, ma i
costi sono semplicemente inavvicinabili per progetti no-profit.

Se conosci altri provider con cui ti trovi bene dimmelo.. 10 Euro l'anno mi sembrano veramente pochi. Proverei volentieri.

andrea

8 buzz, 15/06/05 09:29

Aruba l'ho sempre evitato ma semplicemente perchè mi han detto che è "meta fissa" degli hacker. Di questo livello preferisco Register.

Comunque, prova a fare un salto qui: http://www.tophost.it

l'abbiamo già acquistato in 3 persone. Io, personalmente, non ho ancora utilizzato i servizi php e MySQL (solo su quello della mia ragazza, ma è semplicemente un'interrogazione a DB), mentre il mio amico ha installato di prova uno di quei sistemi in php stile phpnuke (nn ricordo quale però).

In tutti e 2 i casi, comunque, non ci sono stati problemi. Inoltre il server non è mai stato down.

Fino ad ora, x 10 euri, ne è valsa la pena :)

9 Andrea, 15/06/05 09:47

buzz ha scritto:
Aruba l'ho sempre evitato ma semplicemente perchè mi han detto che è "meta fissa" degli hacker.

Strano.. non mi pare ne' piu' ne' meno sicuro degli
altri provider. Forse e' semplicemente dovuto all'enorme quantita' di siti che ospita e al fatto che essendo molto economico molti di essi sono fatti con sistemi tipi PHPNuke e simili, che sono altamente insicuri.

Di questo livello
preferisco Register.

Register per avere PHP+mySQL e una decina di caselle di posta ti viene sui 300 Euro l'anno e io mi trovo piuttosto male. Hanno un servizio di statistiche che funziona malissimo.. io ho optato per l'invio di file di log che mi analizzo sul mio PC.. in media 1 mese si' e uno no veniva persa una giornata, e i file non sono in ordine cronologico (!!!). Inoltre non vengono loggati i sottodomini quindi hai delle statistiche incomplete.. Devo dire pero' che la rete e' molto veloce.

Ottimo e' SeeWeb, ma paghi un sacco di traffico e spazio disco quindi se hai un sito molto visitato rischi di superare tranquillamente il migliaio di euro l'anno. Decisamente inavvicinabile per me.

Comunque, prova a fare un salto qui: http://www.tophost.it

Faro' una prova, grazie,

andrea

10 buzz, 15/06/05 09:54

wow!! terrò conto di tutte ste cose!!
In effetti devi tenere conto che i miei sono siti personali, che visito solo io! per cui il traffico è parecchio limitato.. quindi nn so dirti se regge un traffico massiccio..

11 Andrea, 15/06/05 10:12

buzz ha scritto:
In effetti devi tenere conto che i miei sono siti personali, che visito solo io!

Quini "personali" a tutti gli effetti ;)

per cui il traffico è
parecchio limitato.. quindi nn so dirti se regge un traffico massiccio..

Aruba mi pare non limiti la banda per i singoli siti: in pratica il tuo sito puo' avere 1 visita al giorno o 10.000 e l'unica cosa che influisce sulla velocita' e' il
traffico che c'e' in quel momento su tutti i siti del server.

Altri provider invece mettono dei limiti sul singolo sito.

Alla fine io faccio cosi': parto da un hosting a buon mercato, vedo se il progetto funziona o meno. Se funziona e vedo degli evidenti limiti nel provider passo a qualcosa di meglio.

Poi io uso PHP solo se indispensabile, molti siti li faccio in HTML puro quindi i costi per l'hosting sono veramente irrisori.

andrea

12 buzz, 15/06/05 15:22

occhio quando ti dicono che la banmda è illimitata..
una votla ho acquistato un dominio con "banda illimitata"
e ci ho installato un forum (phpBB mi pare..) e creava tropppo traffico e il provider mi bloccava ogni volta il sito..

13 XmontanaroX, 15/06/05 17:20

Andrea ha scritto:
Strano.. non mi pare ne' piu' ne' meno sicuro degli
altri provider. Forse e' semplicemente dovuto all'enorme quantita' di siti che ospita e al fatto che essendo molto economico molti di essi sono fatti con sistemi tipi PHPNuke e simili, che sono altamente insicuri.

Qualche mese fa un gruppo di cracker brasiliani ha fatto un mass defacement su uno dei server aruba, defacciando tutti gli index* dei siti ospitati (tra cui il mio).
Ho contattato uno dei cracker e mi ha detto che avevano avvisato aruba del buco di sicurezza, avevano anche lasciato un file nella root ma dopo qualche mese non era ancora stato corretto il problema, per cui sono ricorsi a queste misure drastiche.

14 Andrea, 15/06/05 18:17

stardamage ha scritto:
avevano
avvisato aruba del buco di sicurezza,

Sai di cosa si trattava?

Io comunque sono dell'idea che l'hosting sia sempre insicuro, l'unica e' farsi ogni giorno l'esportazione
del DB e valutare i danni della perdita di una giornata di dati.

andrea

15 XmontanaroX, 20/06/05 00:00

Andrea ha scritto:
stardamage ha scritto:
avevano
avvisato aruba del buco di sicurezza,

Sai di cosa si trattava?

no, non me l'hanno detto.... qualcosa di pesante viste le conseguenze possibili... :)

Io comunque sono dell'idea che l'hosting sia sempre insicuro, l'unica e' farsi ogni giorno l'esportazione
del DB e valutare i danni della perdita di una giornata di dati.

io ho qualche sito hostato direttamente sul server del mio appartamento... non ha tantissima banda ma almeno sono sicuro, visto che la sicurezza la gestisco io :)

"Mamma, raccontami ancora di quando le persone hanno smesso di uccidere gli animali per mangiarli."

La storia che studieranno le prossime generazioni la stiamo scrivendo noi adesso. Facciamo in modo che sia una storia migliore per tutti gli esseri viventi.

Scrivi la storia con noi