Lekvarnik Lekvarnik wrote:
Thx for your quick reply, but the most important thing for me personally
is that, if for example chosing Drupal 6.x with CivicSpace extension is
better than building app from scratch using Ruby on Rails or other
framework.
Its important the loading of the page, core files, libs aso. Is drupal
faster , in generall than ruby on rails or Symfony?
And I want to know if Ruby on Rails is good for myspace.clone /my site
is a community website for people with the same interest - for these
kind of people people there is in my country no alternative on the net
yet/
Understood. I just wanted to try to guide your thinking a little bit
away from the technical and help you to focus on the needs of your
audience.
As for me, I’m a developer so I tend to ignore canned solutions to
problems. Unless there exist a canned solution that does exactly what I
want. From my experience it’s often easier to build everything myself as
opposed to attempting to extend something to suit my particular needs.
I can give you no feedback on Drupal. I’ve never used it, nor even seen
it. I’ve never had the need and I tend to ignore things I don’t need.
The whole “built-it” or “buy-it/use-it” question is always tough. At
least in my experience. I don’t think there is a black-and-white answer
to this question. The systems I’m involved in a so large in scale that
we end up with a combination of all of that. I use some plugins and gems
to take care of some common solutions. But, they almost never do things
exactly as I would like. Sometimes I can live with it, and work around
it. Other times I end up throwing them out and rolling my own solution.
If you’re looking for a definitive answer on this forum, I’m afraid
you’re not going to be satisfied with any answer. The only truthful
answer is that “it depends.” In order to answer these seemingly simple
questions would require extensive details of you application’s
specifications.
It just seems to me like you’re “putting the cart before the horse.” You
need a clear understanding of your requirements, and a clear
understanding of the needs of you audience. Next you need to find out
who will be building your application. Choosing that person, or company,
should be done independently of what framework they may prefer. Only
then should you work with your developers to figure out what the best
solution should be.