Newsgroup: it.lavoro.professioni.webmaster
Titolo: ASP o PHP?

Ho conoscenza in HTML, CSS, javascript, Flash ed ora sto pensando a
quale altro linguaggio imparare. Mi consigliate + l'uno o l'altro?
Perchè?
A parte questo lo imparerei per avere la possibilità di creare un sito-
portale dove sia possibile registrarsi o improntare un discorso di
commercio elettronico.
grazie
http://www.barcaitalia.tk
 (il mio primo sito :-)
p.s. sono migliorato però!

caspita! nessuno mi da un consiglio?

 commercio elettronico.
Decisamente l'accoppiata php mysql.
I motivi sarebbero innumerevoli, uno tra i tanti il fatto che trovi in 
rete ottimi programmi professionali da scaricare installare studiare 
modificare ampliare fatti in php e mysql.
Io fossi in te l'asp lo lascerei proprio perdere.
Diverso il discorso se vuoi avvicinarti al mondo .net. A questo punto si 
fa una scelta di tecnologia e si sposa in toto m$ con tutti i pregi e i 
difetti che ne consegue (il discorso diventa a questo punto soggettivo).
ANche in questo secondo caso (visto che di soggettivo si parla) il mio 
punto di vista mi porta a scegliere php e mysql.
Per il commercio elettronico in php - mysql il consiglio è di usare roba 
gia pronta:
zen-cart
joomla + virtuemart
ultima novità che sto seguento con molto interesse questi giorni:
www.magentocommerce.com/

 ha scritto nel messaggio 
news:5d896302-f55d-470d...@d21g2000prf.googlegroups.com...
... conoscenza in HTML, CSS, javascript, Flash ed ora sto pensando a
...quale altro linguaggio imparare. Mi consigliate + l'uno o l'altro?
....Perchč?
ASP lo paghi
PHP no 

 PHP no
sai copme essere convincente...
ringrazio anche Roberto C....
mi domandavo se ci fosse qualche problema ad usare wxp invece che
linux per php.. ma de quel poco che ho leggiucchiato su internet non
dovrei aver problemi con xp

 ha scritto nel messaggio 
news:cc8e0176-fbcd-4280...@s19g2000prg.googlegroups.com...

il pc no ma poi se hai un server Linux č meglio 


php tutta la vita!!!!!!!!!
-- 
---------------------------------------


Come da oggetto, parli di imparare dei linguaggi di programmazione... ma da 
quando in qua ASP è diventato un linguaggio di programmazione?
Già solo per la definizione di linguaggio (sottointeso di programmazione, 
altrimenti non avrebbe avuto senso metterlo a confronto con PHP), ASP 
andrebbe escluso a priori.
Cooper.

 Cooper.
Cmq Ho intrapreso la strada del PHP e già mi da il senso di avere una
marea di strumenti in +.. a confronto è come se prima avessi solo un
martello e una pinza...
adesso ho il kit completo con tutte le chiavi!
Una cosa non ho ancora capito(non ci sono arrivaato nel mio studio),
ma l'abbinamento con MySql serve per?
datemi un anticipazione.

 ma l'abbinamento con MySql serve per?
La gestione di una base di dati.

 PHP no 
In che senso lo paghi intendi come costi di server o costi di produzione 
tra licenze?
Non mi sembra valida come risposta.
Ammesso che si parli di Asp .net ms, mette a disposizione un programma 
molto valido per lo sviluppo gratuitamente anche per la distribuzione, i 
server 
asp.net
 o php più o meno costano uguali (tranne alcuni casi).
In costo di termini di apprendimento: tra aticoli tecnici, webcast e 
community 
asp.net
 è semplice da imparare..
Ciao,
Marko.

Deneb ha scritto:

Ciao.
Io consiglio di imparare tutte e due, se vieni da una formazione da 
programmatore (es. istituto tecnico....) ti consiglio l'
asp.net
 con c#. 
Mentre se non hai alcune o poche nozioni di programmazioni inzia con 
php...ma non imparare a fare porcate, che sono molto facili da fare.
Marko.

 Marko.
Beh, con la programmazione ho abastanza confidenza perchè mi piace e
ho studacchiato anche qualcosa all'università (mi sembra che i
principi siano gli stessi).
Ma in effetti l'installazione di apache serve esclusivamente per
testare le proprie pagine prima della pubblicazione? Un po come
simulare il colloquio con un server?
Cosa succede se un utente salva una mia pagina sul suo HD e poi se la
va a vedere offline?
Da un tentativo che ho fatto sembra che generi erorori (o forse ne ho
commessi io nella scrittura del codice)
illauminatemi

 va a vedere offline?
Vede l'HTML+Javascript+CSS della pagina, non certo il codice PHP.
Di solito quindi vedra' la pagina cosi' come l'ha salvata.
--
Fabrizio

 illauminatemi
Beh se non ci dici l'errore è un pò difficile :)
Ciao Marko.


Se ha interpretato la pagina e tu hai commesso errori viene sollevata
un'eccezione e lui te ne stampa il tipo per fartelo correggere.(pagina
bianca con  tipo, difinizione e riga)
ad esempio, se sbagli sintatticamente un costrutto l'analizzatore
sintattico lo trova e parte un eccezione a video, se cerchi di fare
una divisione per zero la stessa cosa...attenzione, gli errori logici
puòanche non stamparteli, quindi stai molto attento agli effetti
collaterali che possono andare a modificare a tua insaputi gli stati e
quindi il risultato, nelle espressioni, se non conosci bene la
definizione del linguaggio, utlizza sempre le parentesi e tutti gli
stumenti possibili per evitare l'insorgere di valutazioni errate.
ciao

 similitudini con il c e c++ usati in ambito accademico)
Però se ha esperienza con il C c'è da dire che con php si sentirà quasi 
a casa.

ragazzi...il PHP in 3 giorni me lo sono visto abbastanza bene.. ma ho
dovuto spesso fermarmi perchè mi sono reso conto che senza un database
sono limitato. Non riesco a reperire  ne un corso di MySql che parte
dalla base né il programma (credo che serva un programma, vero?)
Mi dite come posso organizzare per imparare ed usare un database? Cosa
mi serve? e potete indicarmi dove raccogliere(ovviamente a gratis) ciò
chemi occorre?
grazie :-)
p.s. ho trovato solo un corso in inglese (che non mastico) e un Mysql
a pagamento.

Esiste un programma che consente di avviare Apache con il mudulo php e
un database mysql..questo si chiama Easy php e per cominciare farebbe
a caso tuo ;)
ciao


 ciao
Ho letto di questo programma, ma sconsigliavano anche il suo utilizzo,
anche se non mi è chiaro perchè.
Ha anche a disposizione miduli, ecc..?
Cmq sto vedendo un po'il linguaggio SQL perchè a quanto pare è quello
alla fine che mi serve per il database...anche se ancora non ho capito
come richiamare il database dal php.
Un'altra cosa: con il php c'è un modo per richiamare un file txt
piuttosto che php (in una sorta di programmazione ad oggetti) in modo
che io possa prendere delle istruzioni dall'"oggetto".
per essere + chiaro.
io devo mettere un testo (o codice) su tutte le pagine del sito, ma
voglio avere la possibilità di cambiarlo modificando un solo file che
è richiamato da tutte le pagine.
io suppongo che un modo ci sia!
grazie davvero!


Aspè...quindi mi stai dicendo che tutte le istruzioni che ci sono su
un file php esterno che io richiamo con include() o altri come mi hai
esposto vengono eseguite?
Nel mio caso se io in un file esterno .php scrivo
<?php
echo "frase";
?>
richiamando questo file da ogni pagina del mio sito ottengo quello che
volevo?!
hops! ho appena provato! funziona!
grazie


ok, il link è interessante, ma ancora non mi è chiara una cosa...
nell'esempio finale richiama un database ( 
http://it2.php.net/manual/it/ref.mysql.php
)
ma questo database di sicuro dovrò prima crearlo, e per dargli vita
devo creare un file che immagazzini i dati..(giusto?? o lo crea il
server dalla semplice istruzione di crea?
CREATE TABLE nomeTabella
               (
                 campo1 tipoDati [valore di default] [vincoli],
                 campo2 tipoDati [valore di default] [vincoli],
                 campo3 tipoDati [valore di default] [vincoli],
                 . . . . . . . . . . . . . . . . . . . . . . . .
                );
che poi non ho capito ce mettere fra i tag del php o dove?
e il file se lo devo creare che sarà? .dll? (essendo un server win)
ti assicuro che sto vedendo vari corsi, ma nessuno mi sta chiarendo le
idee
illuminatemi plese

 illuminatemi plese
Se formalizzi in maniera corretta i tuoi dubbi in un thread vedrai che 
qualcuno ti saprà aiutare. Più è corretta la forma più saranno chiare le 
risposte.

Ma per construire un DB occorre comprare il servizio o cosa? Se io ho
un hosting tipo su aruba è probabile che io lo abbia già come
servizio? Ho visto dai corsi che per accedere al DB devo inviare
password e accaunt, ma quidi devo prima "comprare" qualcosa o
"iscrivermi a qualcosa"?
ciao ragazzi...non so come ringraziarvi


di nulla.
Cooper.