전자 상거래 프로그래밍에는 어떤 관련이 있습니까? [닫은

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

  •  10-07-2019
  •  | 
  •  

문제

저는 첫 번째 프로그래밍 관련 작업을 착륙 시키려고 노력하고 있으며 전자 상거래 개발 위치에 대한 이력서를 수락하는 회사의 웹 사이트를 찾았습니다.

이것이 그들이 나열된 요구 사항입니다.

능숙하다 :

  • html (손으로 코딩)
  • CSS
  • PHP
  • 자바 스크립트
  • MySQL

선호하는 기술 :

  • 진주
  • 리눅스

그들이 (실제로 진주 프로그래밍 언어를 사용하지 않는 한) Perl이 철자화되고 상당히 부드러운 포트폴리오를 제쳐두고 있다는 사실은이 모든 것을 할 수 있습니다. MySQL-하지만이 모든 것을 할 수 있으며, 나는 곧 Perl을 집어들 수 있다고 확신합니다. 그러나 나는 전자 상거래 개발자가 정확히 무엇을 하는가? 쇼핑 카트를 짓는 것 같나요? 사용자 로그인 시스템? 아니면 회사 웹 사이트에서 디자인을 제외한 모든 것을 수행한다는 의미입니까?

도움이 되었습니까?

해결책

전자 상거래에는 IT 보안과 관련된 큰 단어가 하나 있습니다.

안전한 코드 작성 자신감을 느끼십니까? 코드가 사용자 신용 카드 정보를 처리한다는 것을 명심하십시오.

이제는 처음부터 전자 상거래 솔루션을 구축하는 데 많은 도움이됩니다.

  • 제품 목록
    • 항목 추가/제거
    • 크기/모양/가격/색상별로 정렬/...
    • 검색
      • 필터링 결과
  • 쇼핑 카트 (더 단단한 것 같습니다)
    • 데이터베이스 또는 세션?
    • 항목 추가/제거
    • 점검
    • 결제 API와의 통합
  • 보고
  • 목록
  • 보안
    • XSS
    • SQL 주사

다른 팁

전자 상거래는 특정 기술보다 훨씬 더 많다고 제안합니다. ECOM은 데이터베이스가 구축되는 방식과 필요한 기능에 관한 것입니다. ASP Classic과 함께 전자 상거래에 들어가는 10 년 (오랜 시간)을 읽은 좋은 책이 있습니다. 그러나 새로운 기술을 사용하는 많은 새로운 것들이 있습니다 여기.

큰 키는 데이터, 제품, 옵션, 주문, 주문 세부 사항, 신용 카드/사용자 데이터 등을 구조화하는 방법입니다. 또한 다양한 처리 방법을 처리하는 방법입니다. 주문 파이프 라인을 처리하는 방법. 현재 페이지에서 내비게이션을 제공 할 때와 그렇지 않은 경우. 제품 권장 사항을 만드는 방법. 세금 API 및 배송 API를 다루는 것. DashCommerce (.NET 응용 프로그램) 또는 선호하는 기술에 맞는 유사한 내용을 고려하여 물건을 설정 한 방법을 확인할 수 있습니다. 무언가를 설치하십시오. 데이터 관리의 고통을 느끼도록 설정하십시오. ... 또한 장바구니 탐색의 고통을 느끼기 위해 (카트에 제품 추가, 카트 업데이트, 체크 아웃, 계정 설정 또는 익명 체크 아웃).

상업 개발자라는 것은 일반적으로 Verisign (현재 PayPal) 또는 유사한 지불 처리 방법을 아는 것을 의미합니다. 사기 거래를 가로 채고 적절하게 거래하는 방법. 높은 거래 환경에서 일하는 방법 (캐싱, 계층 아키텍처, 대기열, 웹 서비스). 거래를 극대화하기 위해 사용자 이력/프로파일 링을 기반으로하는 제품을 크로스 연결하십시오 (식료품 점의 체크 아웃 스탠드에서 사탕을 생각하십시오). 일반적으로 암호화 기술, DMZ 설정, 프록시 작업 등을 의미하는 민감한 데이터로 안전한 방식으로 작업하는 방법을 알고 있습니다. 응용 프로그램 논리. 쿠폰 체계, 할인 등을 이해합니다. 종종 광고 캠페인은 부수적 인 소득을 창출하는 데 크게 사용됩니다.

전자 상거래는 큰 주제가 될 수 있습니다!

그것은 모두 당신이 함께 일하는 것에 달려 있습니다. 저는 반년 동안 전자 상거래 개발자로 일하고 있습니다. 나는 모든 작업에 Magento 플랫폼을 사용했습니다.

Standard Magento는 이미 매우 안전하기 때문에 많은 보안 코드를 수행 할 필요가 없습니다. 대부분 표준 Magento Shop의 레이아웃과 디자인을 변경하고 클라이언트가 원하는 새로운 기능을 추가합니다.

이들 중 대부분은 다른 개발자가 구축 한 사용자 정의 모듈을 다운로드하여 달성하거나 직접 구축 할 수 있습니다. Magento 모듈을 구축하는 것은 올바른 방법으로 프로그래밍에 익숙하지 않거나 Magento를 처음 접하는 사람에게는 매우 어렵습니다.

나는이 주제가 다소 늙었다는 것을 알고 있지만, 누군가가 여전히이 대답의 혜택을 누릴 수 있다고 생각했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top