Précédent   Forum du club des développeurs et IT Pro > Bases de données > Firebird > Débuter
Débuter Forum d'entraide pour débuter avec Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 25/08/2011, 18h02   #1
Just-Soft
Membre Expert
 
Homme AbdelHakim Kellouche
Inscription : mai 2008
Messages : 2 048
Détails du profil
Informations personnelles :
Nom : Homme AbdelHakim Kellouche
Localisation : Algérie

Informations professionnelles :
Secteur : Service public

Informations forums :
Inscription : mai 2008
Messages : 2 048
Points : 2 148
Points : 2 148
Envoyer un message via MSN à Just-Soft Envoyer un message via Skype™ à Just-Soft
Par défaut FireBird et formulaire Web

Salut !

Une partie de mon projet consiste à réaliser une interface web pour permettre à certains postes d'envoyer leurs données via des formulaires. j'ai pu lire que le meilleur moyen était un développement php/mysql mais comme ma base de données de destination est de type FB je me demandais est-ce qu'il n'était pas possible de réaliser mes formulaires en php/fb sans passer par mysql ?

si cette possibilité n'est pas offerte, qu'elle est l'outil de conversion mysql-->fb qui pourrait m'aider dans la migration des données sans grande perte ? existe-il des dll ou API de conversion mysql-->fb qui pourraient être exploiter par programmation ?

merci par avance.
__________________
Bon courage ou Bonne Chance (selon le contexte)
Just-Soft est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 08h20   #2
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 206
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 206
Points : 7 262
Points : 7 262
Salut,

Il est possible de passer par PHP et des pages web pour accéder a une BDD Firebird (heureusement) . En fait c'est plutôt qu'il y a peu d'hébergeurs qui propose Firebird comme BDD , mySQL étant devenu au fil du temps une sorte de standard ?

Je suppose cependant que tu ne veux pas mettre la BDD chez un hébergeur mais plutôt avoir (comme j'en étudie les possibilités) une BDD entreprise et quelques postes 'volant' passant par le Web pour y accéder .

Comme je sais que tu es un Dev Delphi saches que :
La dernière version de Delphi (XE2 et rad PHP) semble être faite pour ça (quelque soit la BDD dont Firebird) . Les outils existaient avant mais ont été améliorés/optimisés .
deux options à envisager :
1 : un dev PHP pur (il existe une Biblio pour accèder à la BDD FB)
2 : un dev Client/Serveur en Delphi (voir coté datasnap, composants IW etc...)
Solution 1 : là je butte sur la mise en place du serveur
Solution 2 : j'ai eu le malheur de ne pas prendre la bonne version de Delphi 2010 (pro au lieu d'entreprise) . Tout ce que j'ai pu voir en démo lors du/des Codeway parait facile à mettre en place , dommage je peux pas tester (<- manque de temps évident aussi)

Pour l'instant je me suis rabattu sur une solution bâtarde (faut que l'entreprise tourne) les postes volants utilise le logiciel 'standard' et se connecte direct à la BDD (c'est bien sur plus lent et moins 'sécure' mais dans l'urgence c'est déjà ça)
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 10h58   #3
Just-Soft
Membre Expert
 
Homme AbdelHakim Kellouche
Inscription : mai 2008
Messages : 2 048
Détails du profil
Informations personnelles :
Nom : Homme AbdelHakim Kellouche
Localisation : Algérie

Informations professionnelles :
Secteur : Service public

Informations forums :
Inscription : mai 2008
Messages : 2 048
Points : 2 148
Points : 2 148
Envoyer un message via MSN à Just-Soft Envoyer un message via Skype™ à Just-Soft
Bonjour,

tout d'abord merci Serge.
pour le moment j'explore deux alternatives :
  1. attaquer cette partie sous delphi et qui a comme contrainte un temps de réalisation plus long que prévu puisque ça revient à moi de coder cette partie
  2. faire en php/mysql à l'aide d'un prestataire mais qui a comme contrainte la difficulté de maintenir et de faire évoluer le code dans le temps puisque dans ce cas je dois me retourner, à chaque fois que le besoin se fera sentir, vers ce prestataire ou un autre codant en php/mysql

pour le moment, je suis entrain d'examiner l'article de jColibri sur les CGI, il parait facile à refaire cependant j'ai une question sur le serveur d'hébergement.
dans la clause FORM je dois renseigner le chemin de l'application serveur qui sera charger de traiter la requête du formulaire. Dans l'explication il est mentionné :
Citation:
En ce qui concerne l'adresse et le programme à exécuter:
  • le serveur a pour URL http://www.jcolibri.com
  • le programme à exécuter est jcommande.exe
  • ce programme se trouve dans le répertoire local scripts/
  • est-ce possible de faire le test en local ?
  • où puis-je trouver un serveur d’hébergement gratuit pour mon application puisqu'il s'agit en 1er lieu d'essai ?
__________________
Bon courage ou Bonne Chance (selon le contexte)
Just-Soft est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 17h55   #4
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 206
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 206
Points : 7 262
Points : 7 262
je te suggère ce regarder datasnap xe qui devrais répondre a certaines de tes questions (mais là ce n'est plus de Firebird dont on parle).

Une alternative a un hébergeur obtenir un nom de domaine (par exemple avec NO-ip).

j'ai été scotché par la démo du codeway tour Nantes mais hélas j'ai pris aucune note (poignet foulé) . Ce dont je me souviens c'est que le dev faisait la partie 'serveur' (voir plus haut le DataSnap) et qu'un graphiste faisait la partie client (page web) et que ca fonctionnait même sur une tablette Apple ^^ . Le tout fait en peu de temps (normal T.Laborde avait déjà fait 2 ou 3 villes)
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h17.


 
 
 
 
Partenaires

Hébergement Web