Open Mon - Fri 10:00-17:00
Contact Us Schedule a Call > Click Here

아직도 많은 고객사들이 여전히 마젠토 1에 머물기를 원하고 있습니다. 그만큼 마젠토 1의 마지막 버젼은 안정화되어 있는것도 사실입니다. 사실 이 안정화를 위해 거의 몇년을 고생했으니, 이해도 됩니다. 특히 새로운 마젠토 2 버젼은 여전히 안정적이지 못하고, 코어 자체에 버그도 현재 상당히 많습니다.

마젠토 1에서 마젠토 2로 넘어오면서 달라진 부분들을 앞으로 연재 형식으로 작성할 계획입니다.

마젠토 2는 마젠토 1 이커머스 플랫폼의 여러 단점들을 해결하기 위해 거의 10년만에 출시되었습니다. 아직 해결해야할 많은 이슈들이 마젠토 2에 있지만, 그럼에도 불구하고 지금이 마젠토 2 플랫폼으로 업그레이드 할 좋은 시기라고 생각합니다.

마젠토 2의 아키텍쳐는 마젠토 1에서 완전 새로워졌습니다.

사실 마젠토 1의 주된 문제점은 Performance와 관련된 부분이 많았고, 마젠토 2에서 상당 부분 개선되었습니다. 마젠토 코어 개발팀은 마젠토 2에서 Apache, Composer, Symfony, Nginx 등등의 다양한 새로운 기술들을 추가하여 많은 부분의 기술 스택을 변경하였습니다.

주목할만한 아키텍쳐의 차이는 다음과 같습니다.

  1. 마젠토 2는 최신 PHP 버젼을 지원합니다. 이를 통해 퍼포먼스 부분이 많이 개선되었고 보안 이슈도 많이 동시에 개선되었습니다.
  2. 번들화되고 최소화 된 자바스크립트로 인해 클라이언트의 불필요한 브라우저 작업이 많이 줄어들었습니다.
  3. Static Content에 대한 브라우저 캐싱이 개선되었습니다.

마젠토 1의 경우

  • Apache 2.x
  • PHP 5.2.x – 5.5.x
  • MySQL
  • Solr(엔터프라이즈 에디션)
  • HTML
  • CSS
  • 1.9.x 버젼의 일부 Theme에서 jQuery
  • Zend Framework 1

이었다면,

마젠토 2의 경우

  • Apache 2.2 / 2.4
  • Nginx 1.7 이상
  • PHP 7.1.3 이상
  • MySQL / MySQL Percona 5.6.x 이상
  • Varnish 4.x / 5.x
  • Redis 2.x / 3.x 이상 또는 Memcached 1.4.x
  • Solr 4.x
  • HTML5
  • CSS3
  • jQuery
  • RequiredJS / Knockout.js
  • Zend Framework 1 / 2
  • Symfony
  • Composer
  • PSR – 0 / 1 / 2 / 3 / 4

의 차이가 있습니다.

Leave a Reply