Προς το περιεχόμενο

PHP-ASP.NET-JSP


strat92man

Προτεινόμενες αναρτήσεις

Δημοσ.

Να ρωτήσω κατι,επειδή δεν έχω ιδέα- αν κάποιος γνωρίζει php συγχρώνως ξέρει ASP.NET ΚΑΙ jSP Η΄ΟΧΙ

τουλάχιστον εχουν κοινα σημεία ; δηλαδη με την γνώση της μίας μαθαινεις γρήγορα την άλλη ;;

ακόμη ποια θεωρείται ποιο καλή ;; και γιατί;;;

Δημοσ.

Δεν έχει σχέση η μια με την άλλη, αλλά ναι κάποιος μπορεί να τις ξέρει όλες.. Το να ξέρεις οποιαδήποτε γλώσσα προγραμματισμού (προσωπικά πιστεύω) σε βοηθάει να μάθεις και κάποια άλλη στη συνέχεια.

Καλύτερη για μένα είναι η php κυρίως για δύο λόγους, είναι πιο γρήγορη και είναι πιο διαδεδομένη.

Δημοσ.

Οχι δεν ξέρει αυτομάτως και ASP.NET ΚΑΙ jSP απλά μαθένοντας php ξεκινάς και μπαίνεις στη λογική...οπότε μπορείς εύκολα μετά να μεταπηδήσεις σε άλλες τεχνολογίες.Δεν υπάρχει καλό και κακό.Είναι τι σε βολεύει,τι σου αρέσει,τι θέλεις να φτιάξεις κλπ κλπ.

Δημοσ.

Ασχολούμαι κυρίως με asp.net και γράφω που κ που λίγη php έτσι για τη φάση. Είναι διαφορετικές, τα κοινά σημεία που έχουν είναι λίγα και τα πολύ βασικά. Ότι υπάρχει δηλαδή σε κάθε γλώσσα προγραμματισμού. 

 

Κάθε γλώσσα / τεχνολογία έχει τη δική της φιλοσοφία. Με τον καιρό, ενστερνίζεσαι και τη φιλοσοφία της γλώσσας με την οποία δουλεύεις. Σε κάθε περίπτωση υπάρχουν δυνατά και αδύνατα σημεία. Καλό είναι λοιπόν, να δουλέψεις με κάτι που ταιριάζει με το δικό σου τρόπο σκέψης. 

 

 

 

 

 

Δημοσ.

Η λογική είναι η ίδια για όλες τις γλώσσες προγραμματισμού, αυτό που αλλάζει είναι ο τρόπος διατύπωσης...

Για παράδειγμα, τα παρακάτω έχουν το ίδιο ακριβώς αποτέλεσμα:

ASP

><%
For i=1 to 10 step 2
Response.Write i & "<br>"
Next 
%>

PHP

><?php
for ($i=1;$i<=10;$i+=2)
{
echo $i."<br>";
}
?>

Javascript

><script type="text/javascript">
for (i=1;i<=10;i+=2)
{
document.write(i + "<br>");
}
</script>

Δημοσ.

Καλύτερη για μένα είναι η php κυρίως για δύο λόγους, είναι πιο γρήγορη και είναι πιο διαδεδομένη.

 

Τι ακριβώς εννοείς πιο γρήγορη ?

Δημοσ.

Επειδή η κάθε μεριά λέει τα δικά της, για το θέμα της ταχύτητας είμαι κάπως επιφυλακτικός - εξάλλου, με τα σύγχρονα μηχανήματα, μιλάμε για διαφορές εκατοστών δευτερολέπτου ή και λιγότερο. Θα συμφωνήσω βέβαια στο ότι είναι πιο διαδεδομένη, με καλύτερο community support και φυσικά δε χρειάζεται να πληρώσεις δεκάρα τσακιστή στη microsoft...

Δημοσ.

στo xρόνο εκτέλεσης του script

 

Με ψηλο-έστειλες τώρα...Νομιζα οτι δεν υπάρχει διαφορά.

Ισχύει όντως αυτό ? Και αν ναι για τι χρόνους μιλάμε ?

Δημοσ.

μιλάμε για διαφορές εκατοστών δευτερολέπτου ή και λιγότερο.

 

Αν μιλάμε για τέτοιους χρόνους τότε ουσιαστικά δεν υπάρχει διαφορά.

Δημοσ.

Επειδή η κάθε μεριά λέει τα δικά της, για το θέμα της ταχύτητας είμαι κάπως επιφυλακτικός - εξάλλου, με τα σύγχρονα μηχανήματα, μιλάμε για διαφορές εκατοστών δευτερολέπτου ή και λιγότερο. Θα συμφωνήσω βέβαια στο ότι είναι πιο διαδεδομένη, με καλύτερο community support και φυσικά δε χρειάζεται να πληρώσεις δεκάρα τσακιστή στη microsoft...

Ελπίζω όταν λες να πληρώσεις να ενοείς απλά για τα windows γιατί όλα τα άλλα υπάρχουν δωρεάν.

Δημοσ.

ναι προσωπικές απόψεις όπως είπα και στο post. Μπορεί να χω πέσει ίσως σε περισσότερα κακογραμμένα script σε asp απ οτι php.. Και είχα κυρίως στο μυαλό μου asp με vbscript και όχι asp.net (επειδή υπήρχαν κλασσικές asp εφαρμογές στο intranet της εταιρίας που δούλευα.. και όντως σερνόντουσαν...)

Οπότε σε όλα τα παραπάνω επιμένω..

 

Αν μιλήσουμε για asp.net (οπού τώρα συνειδητοποίησα οτι για αυτή ρωτάει ο φίλος) θα έλεγα οτι είναι αυτή πιο γρήγορη απο την php, αφου πλέον μιλάμε για compiled κώδικα, με οτι καλό συνεπάγεται αυτό. Συν του οτι έχεις πλέον ελευθερία στο να χρησιμοποιήσεις κι άλλες γλώσσες και οχι μονο VB.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...