France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
23 068 membres enregistrés - 1 897 115 posts - 97 468 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           ASP ou PHP ?
22 connectés(record : 207 le 05 juin 2007 - 05 h 23)

Vous devez vous connecter pour répondre au topic.
Precedent | 1,2,3
ASP ou PHP ?

kloporte
(¯`·.__[T3aM.BouL3T©]__.·´¯) Klostrophobe.

Messages : 4 265
Inscrit le 22/05/02
Ville : Grenoble
Non connecté
  Posté le 05 juillet 2002 - 02 h 13 m 36 s
Reprise du message précédent :

mouais, mais java, c't'une autre histoire... D'ailleurs, je suis sur que ce qui doit être terrible serait un site hybride java/php. :hap:



Quand une pierre tombe sur un oeuf, malheur à l\'oeuf.
Quand un oeuf tombe sur une pierre, malheur à l\'oeuf.


groumf
Admin. Métaforum
Coordinateur
Un barbare des temps modernes et sa monture, Co-Chef d'entreprise PDG, et maitre du monde

Messages : 18 759
Inscrit le 07/11/01
Ville : La ville où les reblochons et la raclette poussent dans les arbres
Non connecté
  Posté le 05 juillet 2002 - 10 h 44 m 10 s
pour java ce qui faut c'est jsp, avec de joli servlette derriere, et un base oracle pour le tout ...
Attention meme si je defend asp je suis pas contre asp (perso en ce moment je devellope en php+mySql), mais par experience j'ai vu des trucs assez baleze tourné en asp dans de grosses boites (HP), et sur ces coups la php est completement largué...



Dépannage informatique de la région d'Annecy, Massif des Aravis
elevage de brute


grabber
Coordinateur
MacBook Pro 2,4 Powered

Messages : 8 593
Inscrit le 06/03/02
Ville : Angers
Non connecté
  Posté le 05 juillet 2002 - 10 h 54 m 53 s
groumf, je ne suis pas tout a fait daccord avec toi, et ce pour 2 raisons :

- comme je l'ai dit plus haut, php et asp sont similaires et permettent les memes applications, du moment que l'on sait les mettre en place.
les applis que tu as vues, tu les as vues en asp, mais certainement pas sur les 2 plateformes en meme temps, donc ta comparaison me semble un peu branlante. et pis pour info, j'ai aussi bosse chez hp, et pour te donner quelques infos, moi je bossais sur le sgp (tu connais ???) ben c t tout en c pour le langage, et oui, pis la base derriere, c'est ingres, et tout ca chez hp ida. pour ceux qui connaissent pas le sgp, c'est l'appli qui tourne sur les lignes de prod qui gere de l'acheminement des matieres jusqu'a la sortie usine.
tout ca pour dire, que finalement, le langage importe bien peu, seul suffit la technique afin de mettre en place telle ou telle solution.

@+


- en ce qui concerne oracle, fo vraiment avoir un volume enorme de donnees pour justifier le passage a un telle solution ! sans parler du cout... koi ki en soit, tu peux attaquer oracle avec n'importe quel langage :wink:



:firefox:

groumf
Admin. Métaforum
Coordinateur
Un barbare des temps modernes et sa monture, Co-Chef d'entreprise PDG, et maitre du monde

Messages : 18 759
Inscrit le 07/11/01
Ville : La ville où les reblochons et la raclette poussent dans les arbres
Non connecté
  Posté le 05 juillet 2002 - 11 h 45 m 36 s
pour oracle je sui d'ac avec toi, mais asp gere un tit truc que gère moin php (voir pas) c'est active (ben oui m$ oblige) et la (sous ie) commence a y avoir des trucs pas mal...
cahque langague a ces plus et ces moins, apres fo voire l'utilisation, les temps de developpent, la montée en charge etc...



Dépannage informatique de la région d'Annecy, Massif des Aravis
elevage de brute


Fred777


Messages : 131
Inscrit le 26/03/02
Ville : Jarrie
Non connecté
  Posté le 05 juillet 2002 - 12 h 34 m 05 s
Juste un avis pour avoir essayé beaucoup de combinaisons:

l'ASP est très facile d'accès pour les programmeurs débutants et certaines fonctions avancées permettent aux professionnels de réaliser des sites (applications) assez évoluées. Par contre en ASP un gros défaut que je rencontre est la mauvaise gestion des include (inclusion de fichiers), il n'est pas possible de faire des include "dynamiques" comme en PHP ce qui est assez limitant à certains niveau vu qu'ASP génége une erreur lorsqu'une fonction ou classe est déclarée plus d'une fois. Par contre qu'on ne dise pas qu'ASP est payant, c'est totalement FAUX!!! Si vous avez une licence Windows, vous avez ASP gratuitement, ainsi que le coeur de gestion des bases Access et SQL Server (j'y reviendrais un peu plus bas). Même pour Windows 95, PWS (Personnal Web Server) est en télégargement gratuitement sur le site de Microsoft. Sinon ensuite c'est le fameux IIS qui est très pratique et vraiment bien réalisé.
Un autre défaut en ASP est la gestion des ActiveX qui est assez mal foutue, si vous développez un dll en C, C++, VB ou tout autre langage et souhaitez l'intégrer aux composants ASP disponibles, il faut aller taper dans la base de registre et c'est asse zproblématique si vous hébergez votre site sur un serveur mutualisé.

Le PHP est un peu moins accessible pour le non-initié mais les fonctionnalités sont les mêmes que pour l'ASP, il a même l'avantage d'avoir d'origine beaucoup plus de modules intégrés que l'ASP, notamment la gestion des images, génération de PDF à la volée, de Flash... ceci est disponible en ASP aussi mais nécessite l'enregistrement de modules complémentaires (ASPImage, ASPUpload...). l'Upload est aussi possible en ASP sans ASPUpload mais c'est assez problématique à gérer (enfin j'y suis très bien arrivé).
Comme inconvénient sur le PHP je pourrais dire la gestion des variables de sessions et globales. Selon la version de PHP installée, il apparait de gros problèmes de gestion de variables de sessions et variables globles qui ne sont pas "transmises" d'un page à une autre par include (variables globales) et pour les variables de session, c'est assez 'chiant' à gérer, il faut à chaque fois faire des sesion_start(), session_register() ... c'est gonflant à la longue et si par malheur on oubli un session_start, on peut passer des heures à chercher l'erreur pour rien (m'est arrivé déjà).

Sinon il y a aussi le JSP/Servlets. Les servlets c'est bien pour les codeurs Java et les JSP, ça ressamble comme 2 gouttes d'eau à l'ASP pour l'incrustation dans les pages, sauf qu'on écrit du Java. Le problème de cette technologie est le peu d'hébergeurs actuellement disponible et il existe de gros problèmes de stabilité. autre problème c'est que la programmation objet ce n'est pas vraiment accessible à tout le monde au niveau complexité et je ne suis pas vraiment sur que ça s'applique bien pour pas mal de sites web.

Depuis peu l'ASP.NET est dispo, pour cette nouvelle technologie GRATUITE aussi (SDK disponible chez Microsoft), je n'aurais qu'une chose à dire : FABULEUX!!! J'ai commencé à coder dessus ces derniers mois pour tester (avec et sans Visual Studio.Net) et les résultats sont tout à fait extraordinaires. On peut vraiment et facilement séparer le code du design, appeller des services web externes au serveur, générer des assemblys (semblables aux dll ActiveX) et les utiliser sans avoir à modifier la config du serveur, c'est très pratique s'il on veut que personne n'ait accès aux sources. de plus les deux languages utilisables actuellement (d'autres viendront) VB.NET et C# sont très pratique, surtout le C# pour ceux qui ont l'habitude du C++ ou Java. Ce dernier est un mix de C++, VB et Java, on prend le meilleur des 3 et hop, c'est le C#. Je ne suis pas un afficionado de Microsoft, j'ai pas d'actions chez eux mais la il faut bien avouer que c'est un coup de maitre de leur part!
De plus un éditeur graphique (Visual Studio.Net en plus simple) est dispo gratuitement : Web Matrix (dispo sur http://www.asp.net) et les fonctionnalités sont énormes.

Au niveau des bases de données pour Linux, le standard est mySQL mais dès que les volumes de données sont trop importants ça s'éfondre assez rapidement donc ce n'est pas à recommander pour les sites de moyenne et grande taille. Pour des istes de moyenne taille je conseillerais du PostgreSQL (gratuit) et les gros Oracle, Progress, DB/2 mais la c'est payant.

Les Bd pour Windows, le coeur d'Access est gratuit (moteur Jet 4), on n'a pas besoin d'avoir Access 2000 ou XP pour pouvoir l'utiliser. Par contre dans ce cas il faut se passer d'environnement graphique (c'est lui qui est payant). Idem pour SQL Server, le MSDE (coeur de SQL Server, dispo sur le CD de Visual Studio, Office et aussi téléchrageable) est gratuit mais les outils d'admninistration (Entreprise Manager, Query Analyser, ...) sont payants. Donc pour des sites de petite taille Access est suffisant et ensuite du SQL Server s'impose, Access montre vite ses limites en volume de traitement et surtout en connections simultanées (pas plus de 72). Par contre pour du 'vrai' SQL Server Entreprise ou Normal c'est pas donné, faut payer le moteur de réplication et de balnce de charges sur plusieurs serveurs (comme pour Oracle quoi...).

Voila, perso je m'oriente de plus en plus vers l'ASP.Net et les web services (qui sont une belle alternative à Corba, et plus facile à utiliser) et suis sur que ces technologies vont faire des émules dans le monde Linux/UNIX vu que la techno est gratuite...

++

Fred




le_butch
Completement libidicule ! Psychopote! Incorromputrescible!

Messages : 12 885
Inscrit le 07/11/01
Ville : Annecy-le-vieux - Chamonix
Non connecté
  Posté le 05 juillet 2002 - 13 h 16 m 31 s
ah ben ca c'est de la reponse argumentée :o :)

lol en tout, c'est tres instructif :)



Si vous ne savez pas lire, ne me lisez pas ^_^

http://www.comitedecoute.com


noody
[moiself]

Messages : 719
Inscrit le 23/12/01
Ville : Lyon
Non connecté
  Posté le 05 juillet 2002 - 13 h 46 m 06 s
euh Fred !
si t'as 5 minutes, va poster un coup sur
http://forums.rhone-alpes-hardware.com/viewtopic.php?topic=6408&forum=15&5

Et merci pour avoir donné une nouvelle dimension à ce débat passionnant :yep:




Venez faire un tour ;o)
nicolas.mattioni.free.fr


kloporte
(¯`·.__[T3aM.BouL3T©]__.·´¯) Klostrophobe.

Messages : 4 265
Inscrit le 22/05/02
Ville : Grenoble
Non connecté
  Posté le 05 juillet 2002 - 14 h 19 m 00 s
:o



Quand une pierre tombe sur un oeuf, malheur à l\'oeuf.
Quand un oeuf tombe sur une pierre, malheur à l\'oeuf.


kizou38
Ma future voiture !!!!!

Messages : 906
Inscrit le 12/04/02
Ville : Grenoble
Non connecté
  Posté le 22 juillet 2002 - 17 h 10 m 46 s
Moi je te conseiller d'essayer les jsp !
pk ? parceque c du java :lol: :lol: :lol:




groumf
Admin. Métaforum
Coordinateur
Un barbare des temps modernes et sa monture, Co-Chef d'entreprise PDG, et maitre du monde

Messages : 18 759
Inscrit le 07/11/01
Ville : La ville où les reblochons et la raclette poussent dans les arbres
Non connecté
  Posté le 22 juillet 2002 - 17 h 27 m 26 s
et fred c mon pote a moi :na:
au fait bien rentré hier soir ?



Dépannage informatique de la région d'Annecy, Massif des Aravis
elevage de brute


Precedent | 1,2,3
Page genérée en 0.6248 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory