PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Γενικές συζητήσεις για SQL και SQL Servers (RDBMS)

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
billt
Δημοσιεύσεις: 1175
Εγγραφή: 20 Φεβ 2004 16:17
Τοποθεσία: Θεσσαλονίκη

PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Δημοσίευση από billt » 16 Ιούλ 2008 12:38

Καλημέρα,
μπορεί κάποιος να μου πει πρακτικά πότε ΔΕΝ θα έπρεπε να χρησιμοποιήσω PHP5+MySQL αλλά έναν από τους άλλους συνδυσμούς; (Μιλάμε για web sites αλλά και LAN εφαρμογές)

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Δημοσίευση από soteres2002 » 16 Ιούλ 2008 14:11

Δεν υπάρχει κάποιος κανόνας. Επιλέγεις τεχνολογία αναλόγως την εφαρμογή και την δική σου προτίμηση ή του πελάτη σου, εφόσον πρακτικά και με τις 3 μπορείς να κάνεις τα πάντα. Δεν μου αρέσει όμως ο τρόπος που γκρουπάρεις τις βάσεις δεδομένων, δεν υπάρχει κανόνας κι εκεί. Μπορείς να δουλέψεις τόσο με OCI/Oracle όσο και MSSQL. Αν θες τη γνώμη μου, χρησιμοποίησε όσο μπορείς όποια γλώσσα θες σε συνδιασμό με MySQL/Oracle και απέφυγε όσο μπορείς τον Microsoft SQL server. Αν θέλεις μια απαιτητική εφαρμογή δούλεψε κατά προτίμηση με Oracle.

Άβαταρ μέλους
alexandr0s
Δημοσιεύσεις: 1064
Εγγραφή: 25 Απρ 2006 17:16
Τοποθεσία: localhost
Επικοινωνία:

PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Δημοσίευση από alexandr0s » 16 Ιούλ 2008 14:28

ASP.NET πιστεύω ότι δεν χρειάζεται ποτέ.
JSP σε μεγάλου μεγέθους εφαρμογές
PHP για όλα τα υπόλοιπα :D

Άβαταρ μέλους
billt
Δημοσιεύσεις: 1175
Εγγραφή: 20 Φεβ 2004 16:17
Τοποθεσία: Θεσσαλονίκη

PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Δημοσίευση από billt » 16 Ιούλ 2008 15:14

Έχω τελευταία μια συζήτηση για την ανάπτυξη μιας εφαρμογής αρχειοθέτησης αντικειμένων με τίτλο, κείμενο, φωτογραφία και video. Μιλάμε για 60.000 records, αλλά με το πολύ 2-3 queries που μπορεί να τρέχουν συγχρόνως (μόνο για LAN-VPN).

Υπάρχουν οι απόψεις :
- jsp+oracle , με φιλοξενία σε server του πελάτη με windows server + jboss που σημαίνει αγορά hardware + oracle enterprise+support και windows server

- αγορά μιας έτοιμης εφαρμογή σε asp.net , αγορά MSSql και windows server με φιλοξενία σε server του πελάτη

- ανάπτυξη εφαρμογής σε PHP5 + MySQL σε Apache και φιλοξενία σε εξωτερικό server me 2 backups την ημέρα σε ftp server που θα είναι ένας local υπολογιστής πάνω σε στατική ip

Τι γνώμη έχετε?

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Δημοσίευση από soteres2002 » 16 Ιούλ 2008 15:39

jsp-oracle++

Άβαταρ μέλους
billt
Δημοσιεύσεις: 1175
Εγγραφή: 20 Φεβ 2004 16:17
Τοποθεσία: Θεσσαλονίκη

PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Δημοσίευση από billt » 16 Ιούλ 2008 15:44

why?

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Δημοσίευση από soteres2002 » 16 Ιούλ 2008 17:45

διότι είναι μια πολύ καλή επιλογή και η JSP + Oracle για enterprise. Βέβαια αυτό είναι μαλλον υποκειμενικό αφού και με τις 3 τεχνολογίες μπορείς να φτιάξεις λύσεις αιχμής.

Άβαταρ μέλους
alexandr0s
Δημοσιεύσεις: 1064
Εγγραφή: 25 Απρ 2006 17:16
Τοποθεσία: localhost
Επικοινωνία:

PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Δημοσίευση από alexandr0s » 17 Ιούλ 2008 04:59

billt έγραψε: - αγορά μιας έτοιμης εφαρμογή σε asp.net , αγορά MSSql και windows server με φιλοξενία σε server του πελάτη
Αν είναι καλό το software μόνο αυτό συμφέρει. Στο 1 και 3 θέλει ανάπτυξη αορίστου χρόνου και αντικειμενικά συμφέρει μόνο αν θες να το κάνεις σαν εμπειρία ή αν υπάρχει σκοπός μεταπώλησης του software που θα φτιάξετε.

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

PHP5+MySQL , ASP.NET+MSSQL , JSP+ORACLE+TOMCAT

Δημοσίευση από cherouvim » 17 Ιούλ 2008 09:04

Αν ήταν 60m rows, ή 60k insertions το λεπτό, ή ήθελες enterprise level data migration εργαλεία, ή ήθελες clustering, sharding, replication ίσως σου έλεγα oracle.

Αν ήθελες distributed transactions, JMS queues, advanced schedulers, high availability και 5k users να βαράνε το σύστημα, τότε θα σου έλεγα να πας σε Java (το αν θα ζωγράφιζες την HTML με JSP είναι άλλο θέμα, και καλύτερα όχι).

60k rows είναι πολύ λίγα. Το οτι είναι το μοναδικό datasource με 5-10 (?) use cases από 5 χρήστες σε LAN, είναι πολύ απλό. Κάντο όπως θες. Όσο πιο φτηνά. Δηλαδή από άποψη licencing (μην το κάνεις με microsoft, μην βάλεις oracle) και από άποψη τεχνογνωσίας (μην το κάνεις σε Java αν δεν ξέρεις Java ή δεν έχεις Java προγραμματιστή).

Απάντηση

Επιστροφή στο “Βάσεις Δεδομένων και SQL - γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες