Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Catalyst: Users

Catalyst for large-scale e-commerce: A good or bad choice?

 

 

Catalyst users RSS feed   Index | Next | Previous | View Threaded


alec.taylor6 at gmail

Oct 23, 2011, 3:54 AM

Post #1 of 6 (687 views)
Permalink
Catalyst for large-scale e-commerce: A good or bad choice?

Good afternoon,

I'm looking at all the notable CMSs and web-frameworks across any
language (C++, Ruby, Python, Perl, .NET, PHP), for an e-commerce
solution which suits my project.

Basically I'm creating an e-commerce store of e-commerce stores. So
for all e-commerce stores integrated with this system, there is a
shared user database and shopping cart integrated with PayPal (but
preferably multiple payment gateways).

Would Catalyst be a good choice for developing this project?

i.e. are there many predone components for this kind of thing which
can be utilised to speedup development time?

Also, is Catalyst scalable enough for a system of this sort, or should
I pick a competitor?

Thanks for all suggestions,

Alec Taylor

_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/


diment at gmail

Oct 23, 2011, 4:23 AM

Post #2 of 6 (671 views)
Permalink
Re: Catalyst for large-scale e-commerce: A good or bad choice? [In reply to]

On 23/10/2011, at 21:54, Alec Taylor <alec.taylor6 [at] gmail> wrote:

> Good afternoon,
>
> I'm looking at all the notable CMSs and web-frameworks across any
> language (C++, Ruby, Python, Perl, .NET, PHP), for an e-commerce
> solution which suits my project.
>
> Basically I'm creating an e-commerce store of e-commerce stores. So
> for all e-commerce stores integrated with this system, there is a
> shared user database and shopping cart integrated with PayPal (but
> preferably multiple payment gateways).

Your explanation lacks clarity. However catalyst is extraordinarily useful for systems integration, and has been used extensively for such in business, education, media and government sectors.

>
> Would Catalyst be a good choice for developing this project?
>
> i.e. are there many predone components for this kind of thing which
> can be utilised to speedup development time?

If you want something like oscommerce or zencart then no. If you want libraries which you glue together by hand for your own specialist purposes, then yes.

>
> Also, is Catalyst scalable enough for a system of this sort, or should
> I pick a competitor?

Catalyst is designed to scale. Your bottleneck here will not be catalyst, or hardware. It will be your access to good programmers.

>
> Thanks for all suggestions,
>
> Alec Taylor
>
> _______________________________________________
> List: Catalyst [at] lists
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
> Dev site: http://dev.catalyst.perl.org/

_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/


mdietrich at cpan

Oct 23, 2011, 5:32 AM

Post #3 of 6 (668 views)
Permalink
Re: Catalyst for large-scale e-commerce: A good or bad choice? [In reply to]

Hi,

I'd second the answer from Kieren except:

Am 23.10.2011 um 13:23 schrieb Kieren Diment:

> Catalyst is designed to scale. Your bottleneck here will not be catalyst, or hardware. It will be your access to good programmers.

I'd like to clarify that: "access to good programmers that are available".

There are many programmers knowing Catalyst out there but all known to me are either bound to projects or employed at a company (this is a general issue with Perl programmers). However, I found that good programmers can easily learn how to write good applications with Perl and Catalyst, thanks to many tutorials, documentation, mailing lists and irc channels. There are plenty of people to help out!

Matthias

--
rainboxx Software Engineering
Matthias Dietrich

rainboxx Matthias Dietrich | Phone: +49 7141 / 2 39 14 71
K÷nigsallee 43 | Fax : +49 3222 / 1 47 63 00
71638 Ludwigsburg | Mobil: +49 151 / 50 60 78 64
| WWW : http://www.rainboxx.de

CPAN: http://search.cpan.org/~mdietrich/
XING: https://www.xing.com/profile/Matthias_Dietrich18
GULP: http://www.gulp.de/profil/rainboxx.html





_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/


zzbbyy at gmail

Oct 24, 2011, 2:15 AM

Post #4 of 6 (661 views)
Permalink
Re: Catalyst for large-scale e-commerce: A good or bad choice? [In reply to]

On Sun, Oct 23, 2011 at 12:54 PM, Alec Taylor <alec.taylor6 [at] gmail> wrote:
> Good afternoon,
>
> I'm looking at all the notable CMSs and web-frameworks across any
> language (C++, Ruby, Python, Perl, .NET, PHP), for an e-commerce
> solution which suits my project.
>
> Basically I'm creating an e-commerce store of e-commerce stores. So
> for all e-commerce stores integrated with this system, there is a
> shared user database and shopping cart integrated with PayPal (but
> preferably multiple payment gateways).
>

This is the kind of setup that I had in mind when I started the
experiments in subclassing applications. I wrote my own framework for
this - but the idea is general - you have some base code with base
templates and base static files - and then for each individual site
you subclass it and gradually change whatever is needed. It quickly
gets rather complicated - but I am convinced that it can work.

--
Zbigniew Lukasiak
http://brudnopis.blogspot.com/
http://perlalchemy.blogspot.com/

_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/


alec.taylor6 at gmail

Oct 24, 2011, 2:31 AM

Post #5 of 6 (667 views)
Permalink
Re: Catalyst for large-scale e-commerce: A good or bad choice? [In reply to]

Mmm... I'm sure it's possible in any language (albeit
difficult+complicated)... the question is, how can I cut down devel
time?

(happy to use any language with any open-source web-development
framework or CMS)

Should I take a look at something like Magento? - Or keep to Perl
stuff like Catalyst?

(note I am currently a good C++ coder, and can code C and Python)

2011/10/24 Zbigniew Łukasiak <zzbbyy [at] gmail>:
> On Sun, Oct 23, 2011 at 12:54 PM, Alec Taylor <alec.taylor6 [at] gmail> wrote:
>> Good afternoon,
>>
>> I'm looking at all the notable CMSs and web-frameworks across any
>> language (C++, Ruby, Python, Perl, .NET, PHP), for an e-commerce
>> solution which suits my project.
>>
>> Basically I'm creating an e-commerce store of e-commerce stores. So
>> for all e-commerce stores integrated with this system, there is a
>> shared user database and shopping cart integrated with PayPal (but
>> preferably multiple payment gateways).
>>
>
> This is the kind of setup that I had in mind when I started the
> experiments in subclassing applications.  I wrote my own framework for
> this - but the idea is general - you have some base code with base
> templates and base static files - and then for each individual site
> you subclass it and gradually change whatever is needed.  It quickly
> gets rather complicated - but I am convinced that it can work.
>
> --
> Zbigniew Lukasiak
> http://brudnopis.blogspot.com/
> http://perlalchemy.blogspot.com/
>
> _______________________________________________
> List: Catalyst [at] lists
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
> Dev site: http://dev.catalyst.perl.org/
>

_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/


aaron.trevena at gmail

Nov 3, 2011, 2:24 AM

Post #6 of 6 (644 views)
Permalink
Re: Catalyst for large-scale e-commerce: A good or bad choice? [In reply to]

On 24 October 2011 10:31, Alec Taylor <alec.taylor6 [at] gmail> wrote:
> Should I take a look at something like Magento? - Or keep to Perl
> stuff like Catalyst?
>
> (note I am currently a good C++ coder, and can code C and Python)

Look at Mango and Handel, both on cpan (and github iirc) - they are a
good foundation to build on, and could do with somebody picking up the
baton.

Mango is a f/w that extends/buildson/forks Handel, and they're both
Catalyst - they're aren't a "drop in and go" solution and I'm not even
sure they're finished, but when I was spec'ing out a large e-commerce
project for a freelance client they appeared from my reading through
the author's blogs and the code itself to do the lions share of heavy
lifting.

A.

--
Aaron J Trevena, BSc Hons
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Consulting

_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/

Catalyst users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.