Bonjour à tous,
voilà comme le titre l'indique, je débute avec la programmation web et je ne sais pas d'ou commencer. J'ai essayé de faire un exple avec intraweb mais pour le déploiement sur le web.
Bonjour à tous,
voilà comme le titre l'indique, je débute avec la programmation web et je ne sais pas d'ou commencer. J'ai essayé de faire un exple avec intraweb mais pour le déploiement sur le web.
IntraWeb, j'ai un peu connu il y a 10 ans, c'était assez basique
Déploiement en mode Exe autonome genre IntraNet en complément d'une suite logiciel, un dev spécifique pour un client.
Pour débuter ça peut être sympa
Evite le Design dans le Delphi, met tout en bordel et utilise un CSS
Sans IntraWeb, tu peux faire Server DataSnap qui contient HTML+JS+Delphi, les démo sont dans ce sens genre ReverseString
Aujourd'hui, j'aurais tendance à dire qu'un Server DataSnap orienté Service ou simplement REST interrogé par un JQuery ou par couple PHP\JS
Mais j'ai plus l'habitude du modèle Delphi Server + Client (Desktop, Mobile ou Web)
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
pour le développement Web tu as deux familles de solutions
1) une application server Web (TidHTTPServer, DataSnap, WebBroker...) c'est donc une application Delphi (Windows, Linux, OSX...) qui sert de serveur Web.
2) une plugin pour un serveur existant (Apache, IIS, CGI), et dans ce cas c'est l'environnement du serveur qui impose la plateforme
à noter qu'un hébergement mutualisé type OVH ne permettra pas d'installer un plugin....donc pas de Delphi sauf à prendre un serveur dédié.
ça c'est pour savoir comment le navigateur Web va dialoguer avec le code Delphi
ensuite il faut savoir comment les pages web seront gérées
depuis quelques années, je fais tout en Javascript côté client, le serveur n'est plus qu'un WebService REST qui ne produit pas de HTML mais du JSON, ça simplifie beaucoup le choses côté serveur...par contre il faut développer toute la partie navigateur en Javascript...Intraweb et cie proposent de travailler en Pascal pour produire un HTML comme si on était dans une application Delphi classique...ça s'adresse à mon avis aux développeurs qui ne veulent pas acquérir de compétences web.
merci pour vos reponses,
je vai étudier tout ça
Bonjour,
Pour moi Intraweb est un peu synonyme d'intranet donc d'une maitrise du serveur pas d'un déploiement sur le web (chez un hébergeur).
Je n'écrit pas que cela n'est pas possible, il y a même un pas entre les deux en installant sur le serveur d'entreprise Apache pour faire les tests.
Toutefois, j'abonde un peu dans le sens de ShaiLeTroll, la technologie Intraweb est un peu dépassée ou plus exactement moins adaptée q'un serveur Datasnap orienté service.
Dans tout les cas cela demande des connaissances HTML, CSS (JQuery en plus s'il y a mobiles prévus) voir PHP (pour le côté serveur).
Il y a aussi l'outil de TMS Software (https://www.tmssoftware.com/site/tmswebcoreintro.asp) à prendre en compte
Bonjour,
pour débuter j'ai voulu tester l'exemple donné en lien par shailletroll, mais je suis arrivé à cette étape ou j'ai pas les même éléments que l'exemple.
l'image dans l'exemple
l'image chez moi
![]()
pour XE2 il faut utiliser la documentation de XE2
http://docwiki.embarcadero.com/RADSt...tions_DataSnap
De plus il y a une question de version la version professionnelle ne propose pas le datasnap.
Partager