http://newgrounds.com

If so, how hard could it be to replicate the features?

...and is this website custom coded, or is it drupal based?

Comments

vm’s picture

That site is not drupal based from what I can see in the source code.

That site can be done in drupal

How hard it would be to do so depends on the skillset of the person/people building it.

Boxy’s picture

Is there modules that can replicate any of the features?

vm’s picture

views.module and panels.module would come in handy to create the lists and display them. I don't know every feature that the site you link to has. I only browsed it quickly to get an idea in order to answer your previous questions.

If you have experience in XHTML and CSS you should be good to go and start installing drupal, installing modues and figuring out where you already are in the learning curve. The themeing of a site to look similar to the site you link to will probably take the most time investment second to testing of modules and learning how those modules work. ie: panels and views take some time for many/most to come to grips with.

moramata’s picture

Also, you need to be expert on database tuning if you want to scale it up for large number of nodes and traffic. If you are content with a few dozen visitors and a few hundred nodes, you don't have to worry. But if you see nodes well over 10,000 in the future, you will be in a shock to discover that your site crawls so slow that you will lose all your visitors very fast unless you hire $100/hr database gurus to tune your site.

Upgrades will be nightmares. You will sweat profusely and lose sleep. Your sites will be down for days. It will break every thing. If you are lucky, after a few weeks of working 18 hours a day, you will be able to retore your site. Of course, you can hire some gurus to take care of that. If you are one person show, get ready for the greatest adventure of your life.

vm’s picture

The above comment is off topic and a bit of an exaggeration. It is true that the larger your user base becomes the more hardware you will need and the more tuning that you will need to take into consideration. This is not uncommon for any site with alot of traffic that uses a database driven script.

moramata’s picture

I love drupal and I run 2 drupal sites in a dedicated server. I also run other custom coded sites in another dedicated server. Whenever I think of upgrading my site from version 5 to version 6, a cold shiver runs through my spine because of my past experinece in upgrading those two sites from version 4 to 5. After you upgrade it, you will find that lots of modules that you are using in the earlier version don't have a released version for the core drupal version. They always lag the core version, sometime upto one year. So check it before you take the most challenging act of your life.

You will see Beta Releases with an approved image (a check mark) against the modules that are planning to upgrade with your core drupal upgrade. You will think that you can live with the beta version of the module. But boy, you will be so wrong and your head will hurt so much so that you wish you vaporize the server in a rage. These moules are excellent and most of the time they will work, but after two days, they will complete destroy your site and you will not be able to log into your site any more. Or if you are a bit lucky, your site will time out and the search engine bots will index your home page showing it is time out message.

You will immediately start racing against time because you don't want search engines to drop all your indexed pages becasue they are giving time out messages. But don't worry. This forum is great. For the next few days, you will frantically post messages asking for help. The top drupal gurus will try to help you but because your understanding of the drupal system is so low, that you will start asking "stupid" questions and the gurus will stop answering in frustration.

Now the occasional drupal users who are using httpd Lite server in their Ubuntu system at home with only two visitors a day to their site will immediately suggest that you change your sever to Ubuntu and a thread will start about pros and cons of various Linux Distro. if you are a Windows, user, forget every thing. You are in the wrong place.

In the mean time, the search engine bot is reindexing your web pages with time out messages. After a few days, search engine will drop all your pages because of dupe and fake contents with only one message in all the pages. And your domain will banned.

But the story does not end here and but the post is getting longer. So I will stop

WorldFallz’s picture

Your sites will be down for days.

Upgrades can take some effort no question, but who upgrades directly on a production site?

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz

moramata’s picture

Good point. Never upgrade a production site. Clone your site and open an Amazon EC2 account and launch an Amazon Machine Instance. Move your database and the site files to S3. Get an Elastic Block Storage(EBS) (10 GB will do) and mount it to your AMI. Now move all your files from S3 to EBS. Use DynDNS for mapping your AMI dynamic IP to a DynDNS sub-domain. You are set.

Now upgrade it and spend the next week or so fixing all the problems and posting question in this forum every hour. Eventually you will get every thing right. But, remember, this test site does not get any visitor. You are the only visitor.

Now move every thing to your production server and affter a day or so when the real traffic hits for 24 hours, all hell will break loose. Now it is the time to visit this forum again while the search engine bot is reindexing your pages with a "time out message".

Of course, you can go back to your old version and live happily ever after. The choice is your.

Boxy’s picture

I don't know what this has to do with me. I'm trying to make a flash portal like the link I gave in the original post. Can anyone point into the right direction to some modules that allow my users to submit flash animations, with ratings, reviews and whatnot.

WorldFallz’s picture

That's a much better question than "how do i make www.example.com"-- those usually go unanswered because it's far too broad.

Some suggestions:

http://drupal.org/project/swftools / http://drupal.org/project/flashnode, http://drupal.org/project/flashvideo, or http://drupal.org/project/flashfield modules for the flash.

http://drupal.org/project/fivestar for ratings.

If you'd also like to do reviews, you could create a separate content type for 'review' and use a nodereference cck field (part of the http://drupal.org/project/cck module) to attach a review to a flash node.

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz

Boxy’s picture

Flashnode and Fivestar are excellent, thanks!

Flashnode works, but only for files under 2MB, anyone know why my php upload limit is that and how to change it?

WorldFallz’s picture

two places to look:

one, in drupal: admin/settings/uploads

and two, use phpinfo() to check your php.ini settings. See Increase upload size in your php.ini to modify it. If you're on a shared hosting account, you'll have to check with you host.

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz