By harrypmgaga on
Hey,
I'm a professional video game reviewer and am looking to build a new look for our site with some sort of CMS. I'm going for something more community oriented, something like the bigger sites (mostly like giantbomb.com).
I'm not going for a direct copy, as I want to add my own spin to things, but the basic question I am asking is whether something of this nature is hard to do in Drupal and whether it is viable to do for someone who is an absolutely novice at web page coding, etc.
If someone could help me out it would be greatly appreciated.
Cheers,
Adrian
Comments
Quick answer - Yes, a
Quick answer -
Yes, a reviews site is doable with a custom content type, CCK, and Views.
As for a novice's ability to do so, I am not sure - it will take some work...
Eric
__________
Eric Aitala - ema13@psu.edu
Penn State
224b8605113373e086cb27708ff301ba18ce394db1996e7e22928e4555e0d20b1b6cecc7f67c9bd9e536cb915779c485
Thanks for replying. Another
Thanks for replying.
Another question is, are other features avaliable too? Like a games database where you can have say a "main page" for a game with box art, publisher, developer, release date, console, etc. and then you can append news, reviews, etc. to that game.
What you would probably do is
What you would probably do is have a node for the 'main page', create other nodes for things like news and reviews, then use CCK Node Reference... I think.
Eric
__________
Eric Aitala - ema13@psu.edu
Penn State
224b8605113373e086cb27708ff301ba18ce394db1996e7e22928e4555e0d20b1b6cecc7f67c9bd9e536cb915779c485
Sorry, but I'm a complete
Sorry, but I'm a complete newbie at this, what in the world is CCK Node Reference?
Sorry for the stupid questions again but I am not in any way a web-developer :S
Well, like I said, it's not
Well, like I said, it's not something a novice is going to be able to do easily...
I suggest you pick up 'Using Drupal' - http://oreilly.com/catalog/9780596515805 - and try to do the examples in the book.
But basically, there are ways to have one node reference/link to other nodes.... just depends on how you want it implemented.
Eric
__________
Eric Aitala - ema13@psu.edu
Penn State
224b8605113373e086cb27708ff301ba18ce394db1996e7e22928e4555e0d20b1b6cecc7f67c9bd9e536cb915779c485
Are there people out there
Are there people out there that can do this sort of thing for free? Or is this kind of work mostly done for pay. I wouldn't mind getting a volunteer to help me out.
=-=
best bet is to head over to groups.drupal.org and look for a group that meets up in your area so you can learn more. Rarely will a developer work for free where it concerns building someone's site or tutoring someone.
You can always hire a developer using the paid services forum. If you aren't interested in paying someone to do this for you the only thing left to do is set up a test site, put on a pot or 12 of coffee and settle in for some study, and learning by trial and error..
I knew it was to good to be
I knew it was to good to be true. Guess my entire site transfer to a CMS for free was a god send, huh? :P Anyway, I'll see what I can do. It's really hard trying to figure out how to build a website, I really want a CMS due to the fact that it would help to build a game 'database' of sorts to have a much more reputable site that looks awesome and works awesomely.
> Well, like I said, it's not
> Well, like I said, it's not something a novice is going to be able to do easily..
I agree. It's not rocket science, but it does take a lot of time and effort if you don't know what you're doing. Harry, two years ago I was where you are now. In that time I've tried to build three sites:
· a large, complex school site
· a small business site
· a family website
The school website got 80% done before it ground to a halt because of the sheer difficulty of making all the different parts work properly and in an integrated manner. I spent 750 hours on it. About 70% of that was researching and testing dozens of different modules, and discovering their strengths and weaknesses. Drupal has many more weaknesses than strengths if you are not an expert in php/sql/css. I am now in the process of re-doing the school site from scratch as three separate, small sites instead of one large one. I anticipate only about 80 hours per site this time (250 hours total), because they are smaller, less complex, functionally limited, and I already know which modules to use for each.
The business website is up and running. It took 120 hours. However it is only a very basic site and needs another 80 hours before I could say that it has the main functionality needed for the business.
I spent about 30 hours on the family site, and it is not yet functional. It will have to wait until the other sites are finished, as it is not a priority. I anticipate about 200 hours total for this site because it has to include media handling. I've already spent 40 hours researching media modules, and got absolutely nowhere because none of them worked well enough. Media handling and wysiwyg editing in Drupal is appalling as far as I'm concerned.
I should mention that I demanded fairly high visual quality and excellent usability for these sites (although they still get blown away by professionally designed ones). You'll get some people on these forums saying that they managed to get their site up and running in a week of downloading drupal, but if you then go to these sites they are usually shockingly bad and don't actually do anything clever or interesting - just ugly, basic installs. However, using CSS to theme my sites up to a good level and making sure they work in the three main browsers, has been one of the most frustrating, aggravating experiences ever. I can, on occasion, spend five solid hours trying to solve ONE small themeing bug in IE.
My advice is, if you want to do it yourself but don't have 300-400 hours to spend learing Drupal and researching modules, try using wordpress instead. Your site will look stunning out of the box, and will only take a week to master the features of your entire site. However, you'll need to work around the fact that your reviews will be in a 'blog' format.
I think you could pay someone 50$ or 60$ to install and set-up drupal for you, with a downloaded theme and few crucial modules added. However that would only get you 20% finished. You'd still have to actually build your site after that, and still have to learn how to use drupal core and your chosen modules.
To do your entire site, I'd imagine you'd get offers anywhere from 300$ to 2000$, depending what functionality you actually want, whether you want to compete with the large, established game review sites, and how visually stunning you want it to look.
We have WordPress at the
We have WordPress at the moment, but I'm looking at a "bigger picture" that simply cannot be fulfilled by using WordPress. The features I want the site to have as far as I know cannot be accomplished by what WordPress can do. Don't get me wrong it's a great tool to use, but if we want to keep moving forward, we're going to have to move on sooner or later.
Looking at Django, but that looks way more advanced while at the same time not. Strange :S.
> but I'm looking at a
> but I'm looking at a "bigger picture"
There isn't much more of a 'bigger picture' offered by Drupal - not to the non-expert, anyway.
If I were you, I wouldn't risk moving a money-making site over to Drupal until I had tried it out thoroughly.
Maybe there is a small, disposable project you could use to gain some knowledge about Drupal?
'Tis a non-for-profit site.
'Tis a non-for-profit site. We don't have any advertisements, etc. on the site. We're for the community. Still, I totally understand. Does anyone have any good CMS to recommend to execute the features I'd like on the site?
If you're trying to do it
If you're trying to do it yourself, I wouldn't choose anything other than wordpress or drupal.
Even though I dislike drupal with a passion (in the same way that I loathe Outlook), at our low level of knowledge of php/sql/css it is still probably currently the best choice for the type of website you want. Its strength is purely from two modules though - CCK and Views. If it wasn't for those two, there would probably be several other acceptable alternative CMS. Those two modules are the only really powerful aspect of drupal for non-coders; almost every other feature and function can be done just as well (and a lot of the time done better and more easily) by other competing CMS systems. You know about opensourcecms.com? Might be worth a look.
http://php.opensourcecms.com/scripts/show.php?catid=1&cat=CMS%20/%20Portals
Coders choose drupal because of the hooks system, which allows them to insert code easily.
But that doesn't affect you if you aren't a php/sql expert.
Drupals free themes range from fairly ugly to plain at best, so I assume it is harder to theme than wordpress or joomla, because they both look amazing right out the box and have hundreds of great themes.
Thanks for letting us
Thanks for letting us know.
I've tried to install it and even that is impossible. Gosh I feel dumb now.