2009-08-01 7 views
0
 
I made an application using Flex,php,mysql. Now to give it 
to a client, I am bundling this flex application with 
xampp. There are few problems with this approach : 

1. Whenever the flex application runs, an xampp window 
also opens up. 
2. The Apache port number, which I am giving to the client 
is fixed. Same for mysql port number. 

What could be a better alternative to overcome these? 

Répondre

1

Il semble que vous essayez de faire une application de bureau comme bon? Si oui, votre approche était la mauvaise. AIR vous permet d'accéder à une base de données sqlite locale, vous n'avez donc pas besoin d'écrire du code côté serveur. Maintenant, c'est un peu boiteux d'entendre maintenant que vous avez déjà terminé, mais si vous aurez toujours quelques bizarreries si vous suivez votre direction actuelle.

+0

Mais il y a un problème avec l'utilisation de sqllite. Une promesse de Flex, que le code écrit en Flex est facilement utilisable à travers une application en ligne ou hors ligne, est cassée. – dharm0us

+0

Trop vrai. Malheureusement, il n'y a pas de bonne solution pour ce que vous essayez de faire. –

0

Si vous construisez une application web (par exemple, si votre application doit être accessible par de nombreuses personnes, à partir de tout ordinateur dans le monde qui a accès à Internet), il devrait être déployé sur un serveur Web quelque part, et non sur l'ordinateur de bureau de votre client.

En guise de remarque: dans ce cas, vous devrez probablement faire face à un mécanisme d'authentification, pour vous assurer que seules les «bonnes personnes» y ont accès.

Il y a beaucoup de sociétés d'hébergement là-bas; en fonction de vos besoins exacts, beaucoup de ceux-ci seraient probablement OK pour vous: PHP + MySQL est assez courant de nos jours; Notez simplement qu'ils fonctionnent généralement sous Linux, et pas Windows, ce qui peut impliquer quelques petites différences (comme la sensibilité à la casse dans les noms de fichiers, par exemple)

Selon le type d'entreprise dans lequel votre client travaille, peut-être qu'ils avez déjà des possibilités d'hébergement?
Dans ce cas, ils devraient déployer l'application sur un de ses serveurs Web, ce qui rendrait accessible à tout le monde sur la société (en fonction de leur configuration, mais c'est pourquoi il existe des serveurs Web, après tout)


Si cela n'a pas aidé, pourriez-vous élaborer un peu plus sur vos besoins? Merci
:-)


Si vous construisez une sorte d'application de bureau, qui doit être installé sur un seul ordinateur et utilisé par un personn et plus ... Eh bien, PHP est pas le meilleur outil pour cela ^^

Questions connexes