2010-07-24 6 views
0

J'ai besoin de conseils d'experts sur la construction d'un site Web de vente aux enchères en général et je n'ai pas besoin d'aide de code.des conseils sur ASP.NET et PHP pour la construction d'un site Web de vente aux enchères

je me suis arrêté un an pour les développement de sites Web et je besoin de savoir qui est plus approprié et facile à étendre à construire ce site

Si je ASP.NET qui ORM je devrais utiliser ou je n'ai pas à utilise le ? et devrais-je utiliser l'expression web comme IDE?

Je sais aussi qu'il y a de bons frameworks PHP comme CodeIgniter, CakePHP, etc ... mais lequel est le meilleur pour tout cycle de développement? ou devrais-je utiliser Joomla et juste construire des plugins?

Quel cadre JS est également plus approprié pour construire une interface utilisateur rapide et cool? J'apprends vite donc ne vous inquiétez pas des problèmes d'apprentissage J'ai juste besoin de conseils d'experts sur ce que je devrais utiliser aujourd'hui pour appliquer les règles de construction d'un site web propre, standard et cool.

Merci beaucoup

Répondre

3

Comme toujours, cela dépend. Ayant travaillé avec les deux (beaucoup en PHP, testé dans ASP.NET) D'une manière générale, je dirais que .Net offre un code plus propre, alors que PHP offre un code plus rapide (comme dans le temps de développement). Dans mon expérience, ASP.Net offre un code plus propre en raison de la structure intégrée, alors que PHP offre plus de liberté dès le départ. Avec la nouvelle extension ASP.Net MVC, je recommande vivement de l'utiliser pour toute nouvelle application de grande taille, alors qu'il y a environ deux ans, j'aurais toujours dit avec enthousiasme PHP.

La création d'une «interface utilisateur rapide et cool» ne dépend pas beaucoup du framework JS que vous choisissez - la plupart des frameworks offrent tout ce dont vous avez besoin pour cela. Cela dépend plus de ce que le développeur est le plus à l'aise avec. En général, je dirais que Sencha (anciennement Ext JS) ou Dojo serait un bon pari.

+0

ok si possible pouvez-vous me donner un indice pourquoi MVC? et pour les outils: Microsoft Visual Studio et quoi d'autre? pour IU Je recherche une construction rapide et propre, et les commandes devexpress? Je me souviens de ce site http://www.condo.com et j'aime beaucoup le design. merci beaucoup – Wel

+0

MVC vous offre la liberté de déterminer le rendu des pages - pour les applications web modernes, c'est un avantage majeur. Bien sûr, il est possible de le faire avec des Webforms classiques, mais c'est beaucoup plus difficile. MVC se prête très bien aux interfaces modernes inspirées d'AJAX. Outils: Si vous y allez avec .Net, je dirais Visual Studio et Web Expression. Ne pas besoin de beaucoup à côté de ceux :) – kander

+0

merci beaucoup J'utilise expression web pour CSS, layout layout et VS pour le codage? – Wel

Questions connexes