Est-il préférable d'avoir une page ou un site Web pour beaucoup l'inscription d'un petit nombre de produits?

StackOverflow https://stackoverflow.com/questions/1138561

  •  16-09-2019
  •  | 
  •  

Question

J'ai un petit site pour une entreprise qui a produit 40-50. Le site sera en français et en anglais. Chaque produit aura 2-3 prix différent (basé sur l'expédition)

Ainsi, l'approche standard, sera de faire 50 (100 dans les deux langues) page Web différent fait avec un moteur de modèle, peut-être pur HTML et le codage css

L'autre solution, faire 1 avec PHP, obtenir tous les produits dans la base de données et que seule page remplir, qui sera plus difficile à programmer, mais la page va se créer

La question: ce que vous allez faire, quelle est l'approche que vous prendra

Prendre en compte l'option de base de données php est beaucoup plus difficile de le faire fonctionner d'abord!, Tout le temps vaut pour obtenir que ce petit nombre de produits. Je ne doute pas s'il y a 2500 produits.

Merci d'avance


D'après les 4 grande réponse, je vais aller avec une base de données, laissez-le faire de la bonne façon, si un événement peu plus compliqué

deux autres questions, quel sera le code de la modrewrite ce logiciel (web ou Mac) pour remplir / modifier la base de données SqlLite

Était-ce utile?

La solution

Certainement aller avec l'approche de base de données et script. Ajout d'une ligne à une db est beaucoup plus simple que de créer et de gérer un autre fichier html. Même avec seulement 50 produits, imaginez si vous vouliez augmenter le prix de vos produits de 1,5%: avec un db, c'est un processus de requête; avec html statique que vous êtes coincé édition chaque page.

Autre chose à considérer est que, avec un db, vous n'êtes pas limité dans les façons dont vous présentez vos données. Donc, ainsi que des pages de produit unique, vous pouvez également générer des pages de résumé de la catégorie de produits, les pages de résultats de recherche, etc.

Autres conseils

Je certainement faire la page PHP. Si vous devez apporter des modifications aux pages de produits, tout ce que vous devez le faire faire en un seul endroit (en PHP). Il peut faire l'entretien beaucoup plus facile à l'avenir.

Je certainement aller la route de programmation PHP simple, mais je ferais une réécriture d'URL afin que chaque page semble être sa propre page. Cela vous aidera pour le référencement, etc.

Ainsi, les pages peuvent ressembler à ceci:

http://www.example.com/products/redcar/

http://www.example.com/products/bluecar/

http://www.example.com/products/greencar/

Mais ils pointent en fait sur http://www.example.com/product. php? product = Redcar etc

Si vous participerez à ce projet à l'avenir, ou si la ligne de produits augmentera et que vous voulez servir la société le plus efficacement possible, alors vous devriez utiliser l'approche de base de données.

Si vous ne participerait pas à l'avenir, et vous avez pas d'expérience avec PHP et une base de données, et vous êtes habitué à un moteur de modèle qui rend tout cela un clin d'œil, alors je suis d'accord que vous avez une décision difficile.

Je certainement utiliser l'approche de base de données; entre autres, il permettrait à la variation de la langue à traiter avec beaucoup d'élégance. Mais c'est le reflet de mon expérience.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top