Page 1 sur 1

Gestion immobilière

Posté : 17 avr. 2005, 08:53
par Neoiork
Bonjour! je débute en Php, il faut bien un début à tout! :)
Et j'aimerais faire un site de gestion immobilier... mais je me demandais pas si il n'existait pas de script tout fait que je puisse modifier, simple d'utilisation, ou sur lequel je pourrais prendre modèle... Merci à tous! :D

Posté : 17 avr. 2005, 12:09
par Cyrano
Salut
Conseil gratis :) Si tu débutes en PHP, te lancer dans les adaptations de scripts existant, c'est améliorer tes chances de calvitie précoce à force de t'arracher les cheveux, parce que malheureusement, beaucoup de scripts tout faits sont peu ou mal commentés (quand ils le sont), donc comprendre ce qui fait quoi et comment suivre le fil d'une action dans un programme relève de la gymnastique intellectuelle digne des J.O.

La première chose que tu dois impérativement faire, c'est une analyse précise de ton besoin : que veux-tu pouvoir faire avec ton application? Ensuite, je dirais que le plus sage est de te mettre au PHP petit à petit en commençant avec des choses simples: avec le temps (2 à 4 mois selon ton assiduité) tu entreras dans des choses de plus en plus complexes et sans vraiment t'en rendre compte, tu seras autonome pour l'essentiel de tes besoins. à ce moment là, tu pourras jouer avec les scripts tout faits et adapter/corriger.... et jeter tout ça à la poubelle pour faire une appli proprement selon ton goût. C'est en tous cas ma vision et la manière dont je suis arrivé au PHP : par frustration devant les montagnes de code baclé et mal torché.

Mais bon, cette vision n'engage que moi ;)

Posté : 17 avr. 2005, 14:25
par Neoiork
Merci du conseil, c'est ce que je vais faire, mais cependant, j'aimerais juste trouver une solution rapide et temporaire pour une amie, qui a besoin de gérer ses biens...
Sachant que les rubriques classiques de gestion immobilières sont à prévoir: Vente/Location/Assurance de prêt... je ne sais pas de trop comment m'y prendre pour pouvoir avoir quelque chose de rapide, en solution de secours en quelque sorte... quitte à utiliser du html... :?

Posté : 17 avr. 2005, 14:37
par matteo17
lol cyrano !!!
Je suis tout a fait d'accord avec toi.
Perso je suis en stage sur la conception d'un site web d'une agence immobiliere en ce moment. Un conseil, si tu te lance sans faire d'analyse pour ton projet tu iras direct dans le mur.
Sinon, si tu es préC tu pe utilisé un CMS pour faire ton site.
Maintenant je ne connais pas ton niveau en prog mais si tu te lance dans la réutilisation de script cache sans t'y connaitre tu risquerais de vite décroché et d'abandonné à mon avis.
Moi j'ai déjà de l'expérience dans d'autre langage de prog et je commence juste a regardé les scripts existant et pour un débutant je pense que c difficile de distinguer un code propre qui tiens la route d'un code baclé comme il en existe a la pelle sur le web.

Posté : 17 avr. 2005, 16:07
par albat
j'aimerais juste trouver une solution rapide et temporaire pour une amie
Situation très courante et... très mauvaise.
On perd beaucoup plus de temps, d'argent... et de données en fonctionnant ainsi
qu'en étudiant le projet de manière intelligente et organisée.
Pourquoi ?

Là, tel que tu es parti, tu vas monter une toute petite appli qui stocke des données immobilières.
Pourquoi pas, mais autant dire que tu peux te contenter d'une feuille Excel !

Ensuite, ta cliente va te demander si tu peux faire tel ou tel tri.
Tu vas coder ça, en grognant un peu qu'elle aurait pu te le demander au début...

Puis elle va te dire que les tris, c'est bien, mais qu'elle a besoin de faire des recherches spécifiques.
Tu vas lui coder une fontion de recherche sur un ou deux critères (en fait, des tris avancés)

Tu en es à combien d'heures de travail, là ?
À refaire, modifier, corriger, ce que tu as déjà passé des heures à créer ? :sad:

L'appétit venant en mangeant, elle voudra une recherche multi-critères
Et là, tu vas pleurer parce que ce sera impossible ou nécessitera des heures et des heures de boulot
pour un résultat dont les performances seront nulles, qui plantera sur chaque cas particulier...

En clair, tu te diras : "Si elle m'avait dit toutes les fonctionnalités qu'elle voulait au début,
j'aurais pu lui concevoir un système correctement analysé.
Ça m'aurait pris moins de temps à faire, ça marcherait 100 fois plus vite, ce serait sans erreur et évolutif"

Au lieu de ça, tu auras passé ton temps à coller des rustines... :evil:

Pourt un truc qu'elle jettera encore plus vite que prévu,
car le fait que cet outil soit défini comme "temporaire", en attendant plus adapté
ne signifie pas qu'elle se satisfera d'un truc bancal.

Crois-en mon expérience (et ce message ne s'adresse pas qu'à Neoiork) :
j'ai vu des dizanies de projets, dans des petites comme dans des grosses boites,
lancés en 5 minutes sur un coup d'urgence avec l'argument :
"Contentez -vous de faire un truc simple et rapide pour commencer, pour dépanner.
On fera une version plus étudiée, plus élaborée, plus tard..."


La grande majorité de ces projets ont été abandonnés dans les 48 heures qui ont suivi leurs livraisons.
Motif : inutilisables.
Bilan : perte sèche (temps de développement, attente de l'outil non satisfaite,
délai et coûts supplémentaires pour repartir sur un nouveau projet,...

Moralité : Mieux vaut bien faire du premier coup, non ? ;)

Vous êtes nombreux à vous lancer dans le développement
après une minuscule analyse du projet (quand il y en a une !)
tout simplement parce que vous connaissez un langage ou êtes attiré par l'aspect technologique,
mais l'essentiel d'un projet, c'est son analyse.

:idea: Un truc à retenir :
Le développement n'excède jamais 20% du temps de réalisation d'un projet.

Posté : 17 avr. 2005, 19:54
par pjl
je débute en Php,
faire un site de gestion immobilier...
une solution rapide et temporaire
gérer ses biens...
quitte à utiliser du html... :?
Il n'y a pas déjà de grosses contradictions là ?