magento, prestashop, opencart?
pangapunten, WP, drupal ato joomla nda masup dalam list. nda cucok untuk pemula. selaen karena kebanyakan pitur default yg sebenulnya nda perlu, base-nya mreka bukan di toko online, mlainkan blog/CMS
untuk programmer, apapun, asal bayaran-na cucok, bakal dilayanin
untuk end yuser, apapun, asal kuwat bayar-na, mo pitur apa juga insya alloh bisa dibikinin supaya lengkab. pun sebenul-nya di forum-nya semdiri nda sedikit yg gratisan.
imho, untuk yg mau bladjar, struktur MVC-na opencart entu paling mudah. mo manggil class ato method apapun, kalo uda paham struktur-nya, insya alloh lebi cepet paham dah walopun (misalnya) bikin module pake notepad++ aja.
soal ftp client ato uplot via http, entu mah soal habit aja ko. kalo programmer web, ujung2nya bakal lebi sering ketemu ftp client ketimbang uplot module via http
kalo share dengan temen2 group odesk endonesia, magento entu lebi banyak keluhannya ketimbang opencart ato prestashop. termasuk programmer sendiri meliyat scripting di magento nda episiyen. boros script.
untuk prestashop, mirip2 wp, konsep uplot module-nya yang lebi mudah. karena struktur-nya pretashop nda pure MVC. tapi kudu bladjar smarty juga. karena prestashop pake smarty untuk template-nya. beda dengan opencart yg cukup bikin file.tpl aja langsung bisa running
1point dalam soal template, jelas lebih mudah mempeladjarin yg di opencart ketimbang prestashop. karena, selaen harus mempelajari core toko online-nya, sampeyan harus bladjar smarty framework-na kalo mo ngoprek prestashop
belun lagi kalo mo bikin module interaktip untuk front page, kudu bladjar jquery & css-na oge