Ce n'commerce électronique de programmation?
Je suis en train de décrocher mon premier de programmation liées à l'emploi, et j'ai trouvé un site pour une entreprise qui accepte le reprend pour le commerce électronique et le développement de position.
Ce sont les exigences qu'ils répertoriés:
À maîtriser:
- HTML (codée à la main)
- CSS
- PHP
- Javascript
- MySQL
Préféré compétences:
- PERLE
- Linux
Le fait qu'ils (sauf si elles sont effectivement en utilisant la PERLE langage de programmation), mal orthographié perl et ont une assez fade portefeuille de côté, je peux faire tout cela, je veux dire, j'ai besoin de toucher à mon Javascript et d'en apprendre un peu plus MySQL--mais je peux faire tout cela, et je suis sûr que je peux ramasser perl en un rien de temps. Mais je me demandais--ce que fait exactement un développeur eCommerce? Est-ce, la construction des caddies? La connexion de l'utilisateur des systèmes? Ou c'est juste qu'il s'agit de faire tout sauf de la conception sur les sites web d'entreprise?
vrai, mais c'est un premier emploi... Mieux que de travailler dans un dépanneur, et est au moins un début sur une carrière - je suis sûr que dans le monde réel de l'expérience de développement dans une société qui misspells perl est mieux que dans le monde réel étagère de stockage et de placement de produit pour les futurs emplois potentiels.
OriginalL'auteur Carson Myers | 2009-06-23
Vous devez vous connecter pour publier un commentaire.
eCommerce est un grand mot qui va avec la Sécurité.
Pensez-vous de l'écriture de code sécurisé? En gardant à l'esprit que votre code de gérer les utilisateurs de l'information de carte de crédit.
Maintenant, il ya beaucoup qui va dans la construction d'une solution de commerce électronique à partir de la base
Sans blague, Ive a obtenu d'années sous ma ceinture et je sais que le système que j'ai construit est pas loin d'être prêt à aller vivre encore!
Cette question est plus direct... Et vous faire un point fort sur la sécurité. J'ai pratiqué de la désinfection des intrants et de l', comme avant, mais je vais faire beaucoup de lecture et de pratique avant de travailler sur quelque chose qui doit être sécurisé comme ceci
Cette réponse* est plus directe. Oups
Même si vous n'avez pas à construire le système à partir de la base, tous les ci-dessus sont encore les questions que vous aurez besoin d'être conscient de.
OriginalL'auteur UnkwnTech
Je voudrais suggérer que le commerce électronique est bien plus qu'une technologie spécifique. ECom est plus sur le fonctionnement de la base de données est construite en et les caractéristiques qui sont nécessaires. Il y a un bon livre que j'ai lu 10 ans (longtemps) il y a, qui va dans le e-commerce, avec asp classique. Mais il y a beaucoup de nouvelles en utilisant les technologies les plus récentes ici.
La grande clé est la façon dont vous structurez vos données, les produits, les options, les commandes, les détails de la commande, par carte de crédit/les données de l'utilisateur, etc. Aussi, les différents modes de traitement des transactions. Comment gérer les carnets de commandes. Quand vous proposons des navigations à l'écart de la page en cours et lors de pas trop. Comment faire des recommandations de produits. Traitant de l'impôt de l'API et de l'expédition de l'API. Vous pourriez envisager de téléchargement DashCommerce (un .net application) ou quelque chose de similaire qui correspond à votre choix de technologies pour voir comment ils ont mis les choses en place. L'installation de quelque chose. Le configurer à ressentir les douleurs de la gestion des données. ...aussi à sentir les douleurs de la navigation d'un panier (ajout de produits au panier, mise à jour du panier, de la vérification de la configuration d'un compte ou d'avoir un anonyme extractions).
Être un commerce développeur signifie généralement de savoir comment travailler avec Verisign (paypal) ou similaire traitement de paiement. Comment intercepter les transactions frauduleuses et de les traiter de manière appropriée. Comment faire pour travailler dans une transaction élevés de l'environnement (mise en cache, tierd architectures, les files d'attente, services web). Réticulation de produits sur la base de l'utilisateur de l'histoire/de profilage afin de maximiser les transactions (penser à des bonbons à la vérification de la position d'un magasin d'alimentation). Savoir travailler de façon sécuritaire avec des données sensibles, ce qui signifie généralement des techniques de chiffrement, la configuration de la DMZ, l'utilisation de serveurs proxy, etc. Jetez un oeil à l'aide d'une certaine forme d'un moteur de règles pour la commande des pipelines afin que vos règles d'affaires sont distinctes de la logique de l'application. Comprendre les coupons de régimes, des réductions, etc. Souvent, les campagnes publicitaires sont largement utilisées pour la génération de revenu de côté.
Le commerce électronique peut être un grand sujet!
OriginalL'auteur Andrew Siemer
Tout dépend de ce que vous travaillez avec.
J'ai été travail comme un e-commerce développeur pendant un an et demi maintenant.
J'ai utilisé la plateforme Magento pour l'ensemble de mon travail.
Depuis la norme Magento est déjà très sûr que vous n'aurez pas à faire beaucoup de code de sécurité.
Surtout, vous modifiez la mise en page et la conception de la norme Magento shop et ajouter toutes les nouvelles fonctionnalités que le client veut.
La plupart de ces peuvent être obtenus par téléchargement de modules personnalisés construits par d'autres développeurs ou vous pouvez construire vous-même. La construction d'un module Magento le droit chemin est assez difficile pour quelqu'un qui est nouveau à la programmation ou Magento.
Je sais que ce sujet est un peu vieux, mais je pensais que quelqu'un pourrait encore bénéficier de cette réponse.
OriginalL'auteur Weszzz7