Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Nous travaillons depuis plusieurs années avec PB et SqlAnyWhere.
Nous avons fait récemment une application intranet.
On nous demande, aujourd'hui, de développer un site internet pour notre administration.
PB et SqlAnywhere suffisent-il en eux-même ou faut-il y joindre d'autres outils?
images, vidéos, animation,...???
La programmation ne pause aucun problème. Mais le design?
Quelles sont vos expériences?
Merci
A+
Jcc
Hors ligne
Bonjour,
J'utilise powerbuilder depuis plusieurs années pour développer des sites web. En gros, j'ai une appli client-serveur (gestion-compta) sous SQL Anywhere qu'en paramétrant de façon adéquate permet de créer un site d'e-commerce en synchronisant les informations via mobilink.
Pour historique, nous utilisions à l'origine Powerbuilder-PowerDynamo (Langage de script côté serveur similaire à javascript)-EAServer. Sybase a abandonné PowerDynamo pour passer en java (jsp-web target) en version 9.0. Nous avons donc migré le code sous ce nouvel environnement.
Aujourd'hui, l'environnement jsp-web target est abandonné à partir de la version 11.5 au profit .NET WebForm (ne fonctionnant correctement qu'avec IE). Pour rester en jsp (java server faces), Sybase propose d'utiliser maintenant un autre produit de la gamme appeler Workspace (En fait Eclipse avec plugin sybase).
L'intérêt principal d'utiliser Powerbuilder comme outils de développement et de permettre l'utilisation des datawindows (formulaire de saisie, grid, ...) dans les pages web de façon similaire au mode client serveur. L'autre avantage est d'également de pouvoir invoquer des composants métiers écrits en powerbuilder dans les pages web (pour moi => gestion du panier, bon de commande). Tous cela nécessite EAServer (génération HTML Datawindows, invocation composant métier) que j'utilise également comme serveur web jsp.
Il est maintenant possible d'utiliser d'autre serveur d'applications depuis la sortie du Powerbuilder Application Plugin qui permet d'utiliser JBOSS, ....
Pour des raisons de performances insuffisantes et l'absence de moteur de recherche fulltext, nous n'avons pas conserver SQL Anywhere pour le site web mais nous l'avons remplacé par ASE (+ EFTS).
Hors ligne
Personnellement, je trouve que la création de petites applications intranet est possible en PB, mais pour un site internet, j'utiliserais un outil plus adapté et totalement orienté web.
Hors ligne
Quels outils?
Merci
Jcc
Hors ligne
ColdFusion, ... ou qqch du genre : un outil prévu explicitement pour créer des pages web, avec support des browsers courants ( IE, firefox, chrome, safari, ...)
Il existe peut être des alternatives open-source, ou d'autres payantes ...
Hors ligne