Luminous Landscape Forum

The Art of Photography => The Coffee Corner => Topic started by: MichaelAmira on November 18, 2009, 10:40:56 am

Title: Website Newb
Post by: MichaelAmira on November 18, 2009, 10:40:56 am
Hello everybody,

To get to the point, I think it's time for myself to finally make a website, but as I'm sure many of you know, it is far more complex than anyone could possibly foresee.
I purchased the adobe suite for web, as well as a subscription for Lynda.com (amazing site btw) which is an in depth tutorial into the Dreameweaver program and basically all other creative applications. Man I'm in over my head.

Lynda pretty much covers all there is into the process of making a website. I purchased a template online so I'm sure I could get things running, but my question is as follows:

I want my readers to have the ability to log in and post their own stories about photography, and I want members to have the ability to comment on these stories directly bellow the story. Just to be clear: I want a section of the website devoted to this. Not on a forum. Is there an application I could add to my site to have this ability?  or do I have to create this ability in Dreameweaver.

I know I'm asking a lot, but what I have read from many members on this forum, I know I am asking some of the most knowledgeable people in the field of photography and related businesses.

Thanks in advance,
Michael
Title: Website Newb
Post by: feppe on November 18, 2009, 01:22:20 pm
That is indeed quite involved, and a very ambitious project for a first website. I've never done something like that but this is the little that I do know:

There are numerous blogging packages available, many of them free, but they are geared towards one, or just a few contributors. Some of them might have the feature set you require, but you'd have to check that yourself.

If you'd like to enable posting stories for everyone logged in, another option would be something like the open source slashcode (http://www.slashcode.com/) - but that gets even more involved but the results can be pretty impressive (http://slashdot.org/).

I'm sure you could learn and write your own code in Dreamweaver, but then you won't have time to do any photography for months

In light of the above, I'd recommend setting up the site as a photography blog first, and then expanding as you go and feel necessary.
Title: Website Newb
Post by: Thomas Krüger on November 18, 2009, 03:51:18 pm
If you have a template with a psd file you can import it into the software Artisteer to generate a template for Blogger or Wordpress.
http://www.artisteer.com/?p=blogger_templates (http://www.artisteer.com/?p=blogger_templates)
http://www.artisteer.com/?p=wordpress_themes (http://www.artisteer.com/?p=wordpress_themes)
Title: Website Newb
Post by: MichaelAmira on November 18, 2009, 05:29:46 pm
Quote from: feppe
That is indeed quite involved, and a very ambitious project for a first website. I've never done something like that but this is the little that I do know:

There are numerous blogging packages available, many of them free, but they are geared towards one, or just a few contributors. Some of them might have the feature set you require, but you'd have to check that yourself.

If you'd like to enable posting stories for everyone logged in, another option would be something like the open source slashcode (http://www.slashcode.com/) - but that gets even more involved but the results can be pretty impressive (http://slashdot.org/).

I'm sure you could learn and write your own code in Dreamweaver, but then you won't have time to do any photography for months

In light of the above, I'd recommend setting up the site as a photography blog first, and then expanding as you go and feel necessary.

Thanks Feppe. I'm going to have to look through your first link in detail when I know what the heck I'm looking at. The second link is very well designed and is in fact very impressive. It's always great to see other pages for ideas

Quote from: ThomasK
If you have a template with a psd file you can import it into the software Artisteer to generate a template for Blogger or Wordpress.
http://www.artisteer.com/?p=blogger_templates (http://www.artisteer.com/?p=blogger_templates)
http://www.artisteer.com/?p=wordpress_themes (http://www.artisteer.com/?p=wordpress_themes)

Thomas, both Blogger and Wordpress are awesome sites, but I believe they are more tuned towards the casual user. The users URL for those pages will be something like www.domainname.blogger.com, same for wordpress I believe. On top of this, Blogger and Wordpress make their money off the advertising on their page, something I want to be making a profit off! I want to base my business of this webpage, so professionalism is key  

If anybody wishes to contribute their knowledge I would be forever grateful!

Thank you
Title: Website Newb
Post by: Jeremy Payne on November 18, 2009, 06:38:59 pm
Quote from: MichaelAmira
The users URL for those pages will be something like www.domainname.blogger.com, same for wordpress I believe. On top of this, Blogger and Wordpress make their money off the advertising on their page, something I want to be making a profit off! I want to base my business of this webpage, so professionalism is key

Blogger lets you use your own domain and doesn't force any advertising on your blog.

Wordpress is a software platform.

I think you've got some good old fashioned learnin' to do if this is going to be the basis of your business ...

Title: Website Newb
Post by: MichaelAmira on November 19, 2009, 01:16:00 am
Quote from: Jeremy Payne
I think you've got some good old fashioned learnin' to do if this is going to be the basis of your business ...

Aint' that the truth...

When I first started learning Photoshop I felt as though I was walking through a jungle, while now the program is a breeze. I am hoping this experience will be the same. I can't stress enough to my fellow forumers just how amazing lynda.com is though! I now feel like i'm held back by a thousand pound weight, and not a million pound one.

I want to have complete control over all aspects of this website, and from experience, the more middle men you take out of the equation the better.

Again, if anybody has some advice... share!

Michael
Title: Website Newb
Post by: EduPerez on November 19, 2009, 03:52:00 am
I think there is something you are missing in your project: neither Dreamware nor any other web page creator can handle the features you are asking for; those are aimed to static pages, not the type of dynamic content you need. Honestly, I think you are aiming to high, considering the knowledge implied by your post. I would advise not to try the DIY path on this, at least until you gain some expertise; start with Blogger, Wordpress or something similar and then move to something more personalized. After all, do you consider yourself a photographer or a developer?

And about Blogger: you can use your own domain, and you get the full benefits from the advertising (if you happen to want it); as an example, you can see my blog at http://photoblog.edu-perez.com (http://photoblog.edu-perez.com/). I cannot comment on Wordpress, as I never used it.
Title: Website Newb
Post by: LoisWakeman on November 19, 2009, 05:36:29 am
Wordpress.com (i.e. hosted rather than DIY Wordpress) has paid-for options to use your domain and suppress their ads, amongst several other options - for example, extra users or complete control over the design. It has the advantage of allowing pages as well as posts, so you can do the static web site pages in the same package. I have found the site terribly slow once the USA wakes up and gets blogging though!
Title: Website Newb
Post by: LoisWakeman on November 19, 2009, 05:43:47 am
Quote from: MichaelAmira
I want to have complete control over all aspects of this website, and from experience, the more middle men you take out of the equation the better.
I can empathise with that aspiration - taking control of your web site is an extremely important thing, and gives you ownership and an incentive to keep it up to date.

However, on the downside, I've been involved in web design (especially usability, accessibility and content) for an embarrassingly large number of years, and am still learning how to do it better even now, so you have a huge task on your plate if you want to do all the things you say from scratch. I would recommend starting with a hosted blogging system while you find your feet, as most of the hard work of coding has been done for you.

Once you are happy with that and have the content you want designed and organised, you might consider moving to a DIY solution where you host it yourself for extra flexibility. But then you are responsible for keeping the software up to date, or you risk being hacked.

Good luck whatever you decide, and I'm glad you enjoyed Lynda.com - I had some of her books years ago and they were a good aid to the graphical aspects of design.
Title: Website Newb
Post by: MichaelAmira on November 19, 2009, 10:10:54 am
Quote from: EduPerez
I think there is something you are missing in your project: neither Dreamware nor any other web page creator can handle the features you are asking for; those are aimed to static pages, not the type of dynamic content you need. Honestly, I think you are aiming to high, considering the knowledge implied by your post. I would advise not to try the DIY path on this, at least until you gain some expertise; start with Blogger, Wordpress or something similar and then move to something more personalized. After all, do you consider yourself a photographer or a developer?

And about Blogger: you can use your own domain, and you get the full benefits from the advertising (if you happen to want it); as an example, you can see my blog at http://photoblog.edu-perez.com (http://photoblog.edu-perez.com/). I cannot comment on Wordpress, as I never used it.

Thanks for the reply Edu. Good to know that Dreamweaver can't add these features. This is why I asked! I looked at your blog (very nice by the way) I noticed you have AdSense on your page. If you don't mind me asking, is it Blogger implementing the adds or you?.
I know I am aiming high, but the higher one aims the higher one goes.


Quote from: LoisWakeman
I can empathise with that aspiration - taking control of your web site is an extremely important thing, and gives you ownership and an incentive to keep it up to date.

However, on the downside, I've been involved in web design (especially usability, accessibility and content) for an embarrassingly large number of years, and am still learning how to do it better even now, so you have a huge task on your plate if you want to do all the things you say from scratch. I would recommend starting with a hosted blogging system while you find your feet, as most of the hard work of coding has been done for you.

Once you are happy with that and have the content you want designed and organised, you might consider moving to a DIY solution where you host it yourself for extra flexibility. But then you are responsible for keeping the software up to date, or you risk being hacked.

Good luck whatever you decide, and I'm glad you enjoyed Lynda.com - I had some of her books years ago and they were a good aid to the graphical aspects of design.

Thanks for the replies Lois. Small steps probably would be the smart choice... but from looking at my past, my style seems to be jump in head first and feel the pain.

I know I'm in beyond my means, but that is why I have come to this forum. The wealth of knowledge that I know you all have is endless. I believe I read Mr Reichman say there are hundreds of thousands of memebers on this forum. Surely someone could point me in the direction I need to go.

Thanks!
Title: Website Newb
Post by: Jeremy Payne on November 19, 2009, 11:30:42 am
Quote from: MichaelAmira
Surely someone could point me in the direction I need to go.

I think if you are serious about using this new web-presence as the foundation of your business, you should work with a professional.

This isn't what you do and you sound like you don't really know what you are doing ...

Best advice in business is to stick to your knitting and outsource the rest.
Title: Website Newb
Post by: EduPerez on November 19, 2009, 11:44:23 am
Quote from: MichaelAmira
Thanks for the reply Edu. Good to know that Dreamweaver can't add these features. This is why I asked! I looked at your blog (very nice by the way) I noticed you have AdSense on your page. If you don't mind me asking, is it Blogger implementing the adds or you?.

I put those AdSense ads myself: Blogger provided a pre-made template, and I changed the HTML code; Blogger has now a new feature to put those ads automatically, but the result is the same. In both cases, the money flows from AdSense (or whatever other ad provider you may choose) to you, Blogger gets nothing.

Quote from: MichaelAmira
I know I am aiming high, but the higher one aims the higher one goes.

So true... and I will not try to discourage you; it is just the path that you are following what seems wrong to me, not the target. You could have your first site ready in a couple of hours. From there you can go step by step, learning and gaining experience. Later, you can move to something more flexible and adapt it to your needs. Just my two cents.
Title: Website Newb
Post by: MichaelAmira on November 19, 2009, 11:46:27 am
Quote from: Jeremy Payne
Best advice in business is to stick to your knitting and outsource the rest.

While in most cases you are in fact right, such as in the fields of that require degrees. I'm not about to go out and do my own accounting and defend my own law suits, but the more is able do on their own the better. This isn't a project I'm hoping to pop out overnight, obviously hard work and strong learning is required.

All replies are extremely appreciated, but please, answer the questions I am asking if you wish to contribute. I require the technical information and know how to accomplish my goal.

Thank you
Title: Website Newb
Post by: Jeremy Payne on November 19, 2009, 01:38:25 pm
Quote from: MichaelAmira
While in most cases you are in fact right, such as in the fields of that require degrees. I'm not about to go out and do my own accounting and defend my own law suits, but the more is able do on their own the better. This isn't a project I'm hoping to pop out overnight, obviously hard work and strong learning is required.

All replies are extremely appreciated, but please, answer the questions I am asking if you wish to contribute. I require the technical information and know how to accomplish my goal.

Thank you

I think you are selling short how hard it is ... but good luck!
Title: Website Newb
Post by: Brad Proctor on November 19, 2009, 08:25:20 pm
I would highly recommend trying out WordPress.  You don't need to have one of their accounts to use it.  Don't go to wordpress.com, go to wordpress.org (http://wordpress.org/) and you can download it and install it on your own web host and with your own domain (ex. http://www.example.com/) (http://www.example.com/)).  As an example, my website (http://proctorphotos.com/) uses wordpress.

Once installed, to setup what you are asking where people can contribute stories, You'll want to go into the admin section and Settings -> General -> New User Default Role  and set this to "Contributor".

Ability to comment on stories is built in and there are tons of plugins that will give you all kinds of functionality.
Title: Website Newb
Post by: EduPerez on November 20, 2009, 03:32:08 am
Quote from: MichaelAmira
[...]
All replies are extremely appreciated, but please, answer the questions I am asking if you wish to contribute. I require the technical information and know how to accomplish my goal.
[...]

I see you have set your mind; if you have concrete technical questions, I will be willing to help.
Title: Website Newb
Post by: Brad Proctor on November 20, 2009, 08:53:34 am
Quote from: MichaelAmira
While in most cases you are in fact right, such as in the fields of that require degrees. I'm not about to go out and do my own accounting and defend my own law suits, but the more is able do on their own the better. This isn't a project I'm hoping to pop out overnight, obviously hard work and strong learning is required.

All replies are extremely appreciated, but please, answer the questions I am asking if you wish to contribute. I require the technical information and know how to accomplish my goal.

Thank you

You mean I wasted 4 years of my life getting my degree?
Title: Website Newb
Post by: MichaelAmira on November 20, 2009, 09:59:35 am
Quote from: Jeremy Payne
I think you are selling short how hard it is ... but good luck!

I'm not short selling it. I now know why people get payed the big dollars. Thank you!

Quote from: bproctor
I would highly recommend trying out WordPress.  You don't need to have one of their accounts to use it.  Don't go to wordpress.com, go to wordpress.org (http://wordpress.org/) and you can download it and install it on your own web host and with your own domain (ex. http://www.example.com/) (http://www.example.com/)).  As an example, my website (http://proctorphotos.com/) uses wordpress.

Once installed, to setup what you are asking where people can contribute stories, You'll want to go into the admin section and Settings -> General -> New User Default Role  and set this to "Contributor".

Ability to comment on stories is built in and there are tons of plugins that will give you all kinds of functionality.

Thank you so much, that seems great and easy. I would like to know If I would be able to put advertising at my discretion, and recieve the revenue from them, or is that going to go to WordPress.

I will definitely ask you questions when the times come. I have your name written down. Thank you very much

Quote from: bproctor
You mean I wasted 4 years of my life getting my degree?

What you could do in a minute will probably take me a couple days. Enough said.
Title: Website Newb
Post by: Chris_T on November 20, 2009, 10:01:34 am
Quote from: MichaelAmira
I want my readers to have the ability to log in and post their own stories about photography, and I want members to have the ability to comment on these stories directly bellow the story. Just to be clear: I want a section of the website devoted to this. Not on a forum.

Can you explain WHY you want "members to have the ability to comment on these stories directly bellow the story"? And WHY you do not want a forum?

While your scheme may work better interactively WHILE leaving the comments, you may be giving up something. For example, have you considered how the comments will be displayed (i.e. nested, threaded?), how they will be archived, and how they can be easily searched by others, months and years later (all of the above are well implemented in forums such as LL)? If the comments are of interest, they deserve to be preserved for easy access by others in the future. If not, your scheme for instant gratification would be fine.

As I posted in another thread, forums have many such features built in, which are familiar to and appreciated by many surfers.

http://luminous-landscape.com/forum/index....amp;mode=linear (http://luminous-landscape.com/forum/index.php?showtopic=38621&mode=linear)

I have never quite figured out what makes blogs so special. For me, forums such as LL's have many advantages not found in most blogs.

- Forums are much better organized by topics, and posts are better threaded to follow.

- Each forum topic category or thread can be viwed individually, making the page short and concise.

- You can pinpoint seach forum archives by keywords, authors and dates, etc.


Title: Website Newb
Post by: MichaelAmira on November 20, 2009, 10:28:18 am
Quote from: bproctor
I would highly recommend trying out WordPress.  You don't need to have one of their accounts to use it.  Don't go to wordpress.com, go to wordpress.org (http://wordpress.org/) and you can download it and install it on your own web host and with your own domain (ex. http://www.example.com/) (http://www.example.com/)).  As an example, my website (http://proctorphotos.com/) uses wordpress.

Once installed, to setup what you are asking where people can contribute stories, You'll want to go into the admin section and Settings -> General -> New User Default Role  and set this to "Contributor".

Ability to comment on stories is built in and there are tons of plugins that will give you all kinds of functionality.

Hello again BProctor,

I just downloaded the wordpress.org software, this seems like it will be my solution. Thank you! Do I take their files they have given me and upload it to a webhost, thus enabling me to make the changes you speak speak of? You say I'll have an admin section, but the folder they have given me is a lot of php files. From what I've learned so far, this seems like the basis of a webpage.

Quote from: Chris_T
Can you explain WHY you want "members to have the ability to comment on these stories directly bellow the story"? And WHY you do not want a forum?

While your scheme may work better interactively WHILE leaving the comments, you may be giving up something. For example, have you considered how the comments will be displayed (i.e. nested, threaded?), how they will be archived, and how they can be easily searched by others, months and years later (all of the above are well implemented in forums such as LL)? If the comments are of interest, they deserve to be preserved for easy access by others in the future. If not, your scheme for instant gratification would be fine.

As I posted in another thread, forums have many such features built in, which are familiar to and appreciated by many surfers.

http://luminous-landscape.com/forum/index....amp;mode=linear (http://luminous-landscape.com/forum/index.php?showtopic=38621&mode=linear)

I have never quite figured out what makes blogs so special. For me, forums such as LL's have many advantages not found in most blogs.

- Forums are much better organized by topics, and posts are better threaded to follow.

- Each forum topic category or thread can be viwed individually, making the page short and concise.

- You can pinpoint seach forum archives by keywords, authors and dates, etc.

No explanation required. I have my vision.
Title: Website Newb
Post by: Jeremy Payne on November 20, 2009, 10:30:44 am
Quote from: MichaelAmira
You say I'll have an admin section, but the folder they have given me is a lot of php files. From what I've learned so far, this seems like the basis of a webpage ... No explanation required. I have my vision.

Really sounds like you have it all under control!  

Please let us know when it is complete, I look forward to seeing the final product.
Title: Website Newb
Post by: MichaelAmira on November 20, 2009, 10:36:41 am
Quote from: Jeremy Payne
Really sounds like you have it all under control!  

Please let us know when it is complete, I look forward to seeing the final product.


I sense sarcasm!  Thats ok. If not, thanks for the encouragement
Title: Website Newb
Post by: Brad Proctor on November 20, 2009, 11:10:48 am
Quote from: MichaelAmira
Hello again BProctor,

I just downloaded the wordpress.org software, this seems like it will be my solution. Thank you! Do I take their files they have given me and upload it to a webhost, thus enabling me to make the changes you speak speak of? You say I'll have an admin section, but the folder they have given me is a lot of php files. From what I've learned so far, this seems like the basis of a webpage.

Yes, you'll want to upload everything to your webhost. Here (http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install) are instructions on installing it.  Once you get it installed you can get into the admin section by going to http://www.example.com/wp-admin/ (http://www.example.com/wp-admin/)

Most stuff in there is fairly self explanatory once you get into it.  Don't be afraid to play around with stuff in the admin section either.  Worst case is you have to do the 5 minute install again.
Title: Website Newb
Post by: LoisWakeman on November 20, 2009, 11:23:55 am
Quote from: MichaelAmira
Do I take their files they have given me and upload it to a webhost, thus enabling me to make the changes you speak speak of? You say I'll have an admin section, but the folder they have given me is a lot of php files.
[edit] - I see Bradley got there first while I was composing this![/edit]
The PHP files are Wordpress - that is how it is implemented, as a series of server-side scripts running off the content in a MySQL database. You need a local development machine (ideally) and/or a production web host with PHP/MySQL support, and then to follow the installation instructions for the package. If all that is double dutch to you, you first need to understand how to install, run and maintain a Wordpress site. There is tons of documentation online. And once you have it how you want, remember, as I said earlier, that you need to keep the PHP files patched, as well as taking a regular database backup.

This confusion and technical complexity is why I suggested starting easy with a hosted solution while you get familiar with it.
Title: Website Newb
Post by: MichaelAmira on November 20, 2009, 11:33:41 am
I can't thank you both enough. I'm going to be installing the files on a hosting service later today. Any recommendations? wordpress.org reccomends the following:

http://wordpress.org/hosting/ (http://wordpress.org/hosting/)

I was thinking godaddy.com simply because I purchased my domain from them, and they seem to be extremely helpful on the telephone (I hit them with the same questions I asked you guys)

Thank you all.
Title: Website Newb
Post by: Morris Taub on November 22, 2009, 03:28:30 am
Quote from: MichaelAmira
I can't thank you both enough. I'm going to be installing the files on a hosting service later today. Any recommendations? wordpress.org reccomends the following:

http://wordpress.org/hosting/ (http://wordpress.org/hosting/)

I was thinking godaddy.com simply because I purchased my domain from them, and they seem to be extremely helpful on the telephone (I hit them with the same questions I asked you guys)

Thank you all.

Check out Everyman's Guide to Wordpress via the link below...helped me a lot...details, simply, the procedure on how to set up the wordpress files before you upload to your host...

http://www.lucidgreen.net/webbybooth/?page_id=8 (http://www.lucidgreen.net/webbybooth/?page_id=8)

you can go with a standard hosting company like godaddy...there are lots of them...i did a lot of looking around before settling on a host...

if you don't need hand holding, take a look at http://www.nearlyfreespeech.net (http://www.nearlyfreespeech.net)

you need to know the basics of uploading, php, etc...but it isn't too complicated if you have the time...i like nfsn because you only pay for the bandwidth you use, you don't pay a monthly fee, you put funds in your account as needed...I didn't like giving a company my credit card number so they could withdraw each month...check 'em out...

and lastly, there are tons of themes or skins out there for wordpress, free...if you want you can pay someone to customize a wordpress theme for you...give some time to that too...if you know exactly what you need up front it can save you some headaches down the line...

good luck with your venture...

M
Title: Website Newb
Post by: MichaelAmira on November 22, 2009, 10:48:42 am
Thank you very much Momo,

I was having trouble with the Wordpress, but felt a little reluctant to come back here with more questions.

Thanks!

Title: Website Newb
Post by: Morris Taub on November 22, 2009, 11:02:56 am
Quote from: MichaelAmira
Thank you very much Momo,

I was having trouble with the Wordpress, but felt a little reluctant to come back here with more questions.

Thanks!

No problem, you are welcome...and wordpress.org or .com do have forums where you can ask questions...

I asked many there and also at nfs.n because my blog was being hosted there, that way specific problems of set up could be tackled by my hosting company...and there were several people there that knew wordpress much better than i did...

have fun...