Hitask n'est pas le seul, il en existe d'autres également. Mais je te laisse chercher, Google arrivera certainement à bien te renseigner.
Dans le cas où tu voudrais te lancer dans un développement toi-même, mon conseil serait de commencer par t'assurer que tu connais les plus grandes bases du développement web (et tu vas voir qu'il y a à faire, c'est un métier tout de même ).
Le premier "truc" qui me semble assez indispensable, c'est de comprendre comment fonctionne HTTP. Quelques recherches de base devraient suffire, je pense que tu peux t'épargner la RFC.
Ensuite, il te faut des bases en PHP. Là je te dirais de suivre complètement le cours PHP du site du zéro. Il couvre un scope tout à fait honorable pour débuter.
Par contre, au delà du code PHP pour la partie serveur, si tu veux rendre disponible cette application à tes clients, il va falloir que ça ressemble un peu à quelque chose quand même. Il te faudra donc aussi des bases en HTML/CSS pour ce qui concerne l'affichage des pages. Encore une fois, le cours HTML/CSS du site du zéro me semble une base honorable pour débuter.
Avec ça, tu as normalement assez de bases pour commencer à développer ta petite application. Tu pourrais démarrer comme ça directement, par contre d'après tout ce que tu me dis tu vas avoir en gros :
* De la gestion de données (tâches, missions, clients, propriétés des clients, etc) et donc ajout/modification/suppression.
* Identification des utilisateurs et différents droits d'accès (consultation uniquement pour les clients, gestion des données pour toi et éventuellement tes équipes).
Tu pourrais donc à ce moment là commencer à développer avec les connaissances que tu viens d'acquérir. Ton code serait très peu architecturé, mélangerait code métier et présentation entre autre, ce qui n'est pas l'idéal. Mais ça serait faisable.
Sinon, tu peux aussi choisir de pousser encore plus loin tes connaissances, bien comprendre les concepts de la programmation orientée objet, et utiliser un framework pour faire tes développements. Si tu ne sais pas ce que c'est, c'est un outil en gros, qui te sert à construire des sites web. En fait, ça te fournit une certaine base de code que tu vas simplement utiliser afin d'implémenter tes fonctionnalités.
Il en existe plusieurs, les courbes d'apprentissage varient donc là je ne saurais trop lequel te conseiller. On peut citer en vrac : Symfony, Zend Framework, Code Igniter, Cake PHP, Fuel, et certainement des dizaines d'autres.
Là, le choix t'appartient pleinement sur lequel tu vas choisir. Il faut que tu les regardes tous, regarder les fonctionnalités qu'ils proposent, voir ce qui pourrait t'intéresser.
Mais comme je te l'ai dit, tu peux aussi très bien développer directement avec les bases que tu auras acquises.
C'est un peu difficile de t'aider pour nous car il faudrait au moins que tu commences et que tu nous exposes tes problèmes au fur et à mesure que tu les rencontres. Donc il va un peu falloir te lancer tout seul au départ.
Une fois que tu auras choisi comment tu vas réaliser ton projet, si tu veux on pourra commencer à t'aider pour la réflexion initiale ou pour les divers soucis que tu pourras rencontrer au fil de tes développements. Mais pour l'instant, on ne peut pas être vraiment d'une grande aide malheureusement.
Edit : Je pense personnellement comme rufo que le mieux serait que tu trouves ton bonheur parmis des services en ligne ou des solutions open source comme il a cité.
Message édité par Tirkyth le 20-07-2011 à 14:08:53
---------------
Mon Feedback !