2008-09-05 9 views
1

Quelle (s) structure (s) de site web/architecture (s) la communauté ne jurait-elle pas, avec un rétrécissement vers un plus petit projet de style facebook? Je comprends que la question soit plutôt large/subjective; mais étant relativement nouveau dans le domaine du développement web, je trouve que regarder et apprendre des exemples de projets de travail la plupart du temps est extrêmement utile, et qu'à d'autres moments, je ne fais que penser et changer la façon dont je construis de futures missions. Avec ce dernier paragraphe à l'esprit, la communauté a-t-elle des suggestions sur les endroits à visiter/les articles à lire?site web structure/architecture

Répondre

1

Je suppose que cela dépend de la technologie que vous sélectionnez. Pour les projets web en général, j'ai toujours utilisé MVC (Web-) au cours des deux dernières années. L'avantage étant une séparation claire de l'interface et du backend afin de créer une base de code maniable.

Mais c'est aussi vague qu'une recommandation pourrait l'être. :)

En plus d'utiliser un framework pour créer votre site à partir de zéro, vous pouvez également envisager d'utiliser ce qui existe déjà (en termes de code source ouvert). Je recommanderais n'importe quel type de «logiciel de communauté» semi-établi, bien documenté, pas trop souvent dans les nouvelles en raison de problèmes de sécurité et offrant une API pour étendre sa base. Cela pourrait en effet vous faire démarrer sur votre site facebook-esque. ;)

0

Merci, IainMH, jusqu'à. Je n'ai pas de qualification formelle en informatique et je trouve de grandes lacunes dans mes connaissances. Au cours des deux dernières années, je suis allé étonnamment loin, bien que le fait de savoir que le fondement des projets que j'ai créés pollue leur efficacité et leur succès. Etre un peu perfectionniste n'aide pas (quel programmeur ne l'est pas?) Les maux de tête que je ressens en regardant des projets mal formés, que je ne connais que mal à ma connaissance seulement après avoir reculé est structuré. Je suppose que c'est une chose de poulet et d'oeuf, mais aussi une chose de planification.

De toute façon, ce qui a aidé, c'est d'étudier des projets existants.

+0

Salut Tim - pouvez-vous nous dire quelle langue vous prévoyez d'utiliser? Peut-être pourrions-nous l'affiner et résoudre cette question. Ou si cela a été résolu, faites le nous savoir. – Till

+0

D'une question passée de Tim, je suppose qu'il utilisera php. – vmarquez