Re: After the Cake is baked...

2010-02-25 Thread Johnny Cupcake
Brilliant, this is almost exactly what I was looking for.

On Feb 24, 8:28 am, Christian Leskowsky
christian.leskow...@gmail.com wrote:
 Here's something I haven't read yet but was written by a guy who knows his
 stuff...

 http://boagworld.com/websiteownersmanual/
 http://boagworld.com/websiteownersmanual/
 Some good material in there for ya.

 On Wed, Feb 24, 2010 at 11:26 AM, Christian Leskowsky 



 christian.leskow...@gmail.com wrote:
  For backups you should be taking full mysql backups of your database
  nightly - at least while that's feasible - and storing them offsite. (S3 is
  what I personally use.) Keep at least a week's worth of backups in case you
  accidentally drop table or something equally terrible happens. Make sure
  you test restoring from your backup too... regularly. What often happens is
  you may very well have an ironclad backup strategy but when it comes time to
  actually restore your data after an outage the backup doesn't work.

  Other things you should think about backing up: any content uploaded by
  users including photos, video, text, etc. You should be backing up source
  code, your project management tool if you're using one and anything else
  you'd really hate to lose.

  Good luck!

  On Tue, Feb 23, 2010 at 11:58 AM, WebbedIT p...@webbedit.co.uk wrote:

  I think the OP put the main emphasis on legal requirements himself,
  but fair point he did mention running the site as well as
  administrative and technical issues.

  I think the subject matters are little too general to be able to
  recommend a selection of books that will be ideal for you.  I am
  guilty of not reading enough books myself, which further diminishes my
  ability to make good recommendations.

  I would say the first thing you need after launching a site is quality
  traffic, so the first 6 months is likely to be spent on writing good
  content that sets your website apart form the rest and then carrying
  out SEO (possibly SEM depending on your budget) efforts to make sure
  people know it exists.  An important part of this process is
  statistical analysis of your traffic and you can't go far wrong if
  using Google Analytics.  I bought 'Web Analytics: An Hour A Day' which
  is highly recommended nut haven't had the time to read it in detail
  and can;t remember if it is software specific or general?!?

  Once you have traffic you then need to be concerned about supporting
  your users and correcting any identified bugs, keeping an eye on user
  generated content, managing relationships between site members if you
  have any social networking features and controlling comment spam.

  Your technical issues all really lie with whoever you host your
  website with, so choose them carefully.  Do a lot of research and make
  sure whoever you go with will be available and willing to help when
  you do encounter issues with your hosting.  It's also a good idea do
  go with a host who provides you with a high quality Control Panel, SSH
  access and phpMyAdmin etc. as this allows you to do a lot of tweaks
  and fixes yourself.  Other stuff to consider is how often does the
  host upgrade their server software such as updates to the Control
  Panel, MySQL, PHP, Anti-Virus, Webmail etc.

  It all sounds a lot when you right it down, but really running a
  website is not overly time intensive, unless you;re running a highly
  successful site, and that would be nice, but is unlikely to happen
  over-night.

  Launch it and tackle the issues head on as the arise, but most of all
  enjoy it, it sure beats a 9-5 desk job if it can replace the wage!

  Paul.

  Check out the new CakePHP Questions sitehttp://cakeqs.organd help
  others with their CakePHP related questions.

  You received this message because you are subscribed to the Google Groups
  CakePHP group.
  To post to this group, send email to cake-php@googlegroups.com
  To unsubscribe from this group, send email to
  cake-php+unsubscr...@googlegroups.comcake-php%2bunsubscr...@googlegroups.comFor
   more options, visit this group at
 http://groups.google.com/group/cake-php?hl=en

  --
  -

  You can't reason people out of a position they didn't use reason to get
  into.

  Christian Leskowsky

 --
 -

 You can't reason people out of a position they didn't use reason to get
 into.

 Christian Leskowsky

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-25 Thread Johnny Cupcake
Do go on...is there a Cake-friendly method for automated daily DB
backups?  How do you accomplish it?

On Feb 24, 8:26 am, Christian Leskowsky
christian.leskow...@gmail.com wrote:
 For backups you should be taking full mysql backups of your database nightly
 - at least while that's feasible - and storing them offsite. (S3 is what I
 personally use.) Keep at least a week's worth of backups in case you
 accidentally drop table or something equally terrible happens. Make sure
 you test restoring from your backup too... regularly. What often happens is
 you may very well have an ironclad backup strategy but when it comes time to
 actually restore your data after an outage the backup doesn't work.

 Other things you should think about backing up: any content uploaded by
 users including photos, video, text, etc. You should be backing up source
 code, your project management tool if you're using one and anything else
 you'd really hate to lose.

 Good luck!



 On Tue, Feb 23, 2010 at 11:58 AM, WebbedIT p...@webbedit.co.uk wrote:
  I think the OP put the main emphasis on legal requirements himself,
  but fair point he did mention running the site as well as
  administrative and technical issues.

  I think the subject matters are little too general to be able to
  recommend a selection of books that will be ideal for you.  I am
  guilty of not reading enough books myself, which further diminishes my
  ability to make good recommendations.

  I would say the first thing you need after launching a site is quality
  traffic, so the first 6 months is likely to be spent on writing good
  content that sets your website apart form the rest and then carrying
  out SEO (possibly SEM depending on your budget) efforts to make sure
  people know it exists.  An important part of this process is
  statistical analysis of your traffic and you can't go far wrong if
  using Google Analytics.  I bought 'Web Analytics: An Hour A Day' which
  is highly recommended nut haven't had the time to read it in detail
  and can;t remember if it is software specific or general?!?

  Once you have traffic you then need to be concerned about supporting
  your users and correcting any identified bugs, keeping an eye on user
  generated content, managing relationships between site members if you
  have any social networking features and controlling comment spam.

  Your technical issues all really lie with whoever you host your
  website with, so choose them carefully.  Do a lot of research and make
  sure whoever you go with will be available and willing to help when
  you do encounter issues with your hosting.  It's also a good idea do
  go with a host who provides you with a high quality Control Panel, SSH
  access and phpMyAdmin etc. as this allows you to do a lot of tweaks
  and fixes yourself.  Other stuff to consider is how often does the
  host upgrade their server software such as updates to the Control
  Panel, MySQL, PHP, Anti-Virus, Webmail etc.

  It all sounds a lot when you right it down, but really running a
  website is not overly time intensive, unless you;re running a highly
  successful site, and that would be nice, but is unlikely to happen
  over-night.

  Launch it and tackle the issues head on as the arise, but most of all
  enjoy it, it sure beats a 9-5 desk job if it can replace the wage!

  Paul.

  Check out the new CakePHP Questions sitehttp://cakeqs.organd help others
  with their CakePHP related questions.

  You received this message because you are subscribed to the Google Groups
  CakePHP group.
  To post to this group, send email to cake-php@googlegroups.com
  To unsubscribe from this group, send email to
  cake-php+unsubscr...@googlegroups.comcake-php%2bunsubscr...@googlegroups.comFor
   more options, visit this group at
 http://groups.google.com/group/cake-php?hl=en

 --
 -

 You can't reason people out of a position they didn't use reason to get
 into.

 Christian Leskowsky

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-25 Thread Johnny Cupcake
I am most concerned about legal issues because I am least equipped to
handle those myself.  While I do not necessarily expect to be sued,
frankly I do expect to be threatened with lawsuits in short order, and
I want to know exactly where I stand before that happens.  (I intend
to create a crowd-sourced review site, somewhat similar to Yelp.)  I
could pay a lawyer $400 for an overview, but I'd rather spend $40 on a
book with the same information.  Or even better, get input from people
in this group who have already walked the path.


On Feb 23, 8:58 am, WebbedIT p...@webbedit.co.uk wrote:
 I think the OP put the main emphasis on legal requirements himself,
 but fair point he did mention running the site as well as
 administrative and technical issues.

 I think the subject matters are little too general to be able to
 recommend a selection of books that will be ideal for you.  I am
 guilty of not reading enough books myself, which further diminishes my
 ability to make good recommendations.

 I would say the first thing you need after launching a site is quality
 traffic, so the first 6 months is likely to be spent on writing good
 content that sets your website apart form the rest and then carrying
 out SEO (possibly SEM depending on your budget) efforts to make sure
 people know it exists.  An important part of this process is
 statistical analysis of your traffic and you can't go far wrong if
 using Google Analytics.  I bought 'Web Analytics: An Hour A Day' which
 is highly recommended nut haven't had the time to read it in detail
 and can;t remember if it is software specific or general?!?

 Once you have traffic you then need to be concerned about supporting
 your users and correcting any identified bugs, keeping an eye on user
 generated content, managing relationships between site members if you
 have any social networking features and controlling comment spam.

 Your technical issues all really lie with whoever you host your
 website with, so choose them carefully.  Do a lot of research and make
 sure whoever you go with will be available and willing to help when
 you do encounter issues with your hosting.  It's also a good idea do
 go with a host who provides you with a high quality Control Panel, SSH
 access and phpMyAdmin etc. as this allows you to do a lot of tweaks
 and fixes yourself.  Other stuff to consider is how often does the
 host upgrade their server software such as updates to the Control
 Panel, MySQL, PHP, Anti-Virus, Webmail etc.

 It all sounds a lot when you right it down, but really running a
 website is not overly time intensive, unless you;re running a highly
 successful site, and that would be nice, but is unlikely to happen
 over-night.

 Launch it and tackle the issues head on as the arise, but most of all
 enjoy it, it sure beats a 9-5 desk job if it can replace the wage!

 Paul.

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-25 Thread Christian Leskowsky
Not that I'm aware of - I think you're pretty much on your own when it comes
to backing up -but don't worry it's not terribly exciting or nerve-racking
when you're small.

We've written a custom php script that exports, compresses and uploads our
db to S3 with a datestamp embedded somewhere in the filename. Every time we
push a new backup to S3 we delete the oldest.

In terms of tools that's mysqldump, gzip and a basic S3 php library I found
here I was able to get the gist of and start using in about 30 minutes (the
very best kind... :-]):

http://undesigned.org.za/2007/10/22/amazon-s3-php-class


On Thu, Feb 25, 2010 at 3:25 AM, Johnny Cupcake sparklew...@hotmail.comwrote:

 Do go on...is there a Cake-friendly method for automated daily DB
 backups?  How do you accomplish it?

 On Feb 24, 8:26 am, Christian Leskowsky
 christian.leskow...@gmail.com wrote:
  For backups you should be taking full mysql backups of your database
 nightly
  - at least while that's feasible - and storing them offsite. (S3 is what
 I
  personally use.) Keep at least a week's worth of backups in case you
  accidentally drop table or something equally terrible happens. Make
 sure
  you test restoring from your backup too... regularly. What often happens
 is
  you may very well have an ironclad backup strategy but when it comes time
 to
  actually restore your data after an outage the backup doesn't work.
 
  Other things you should think about backing up: any content uploaded by
  users including photos, video, text, etc. You should be backing up source
  code, your project management tool if you're using one and anything else
  you'd really hate to lose.
 
  Good luck!
 
 
 
  On Tue, Feb 23, 2010 at 11:58 AM, WebbedIT p...@webbedit.co.uk wrote:
   I think the OP put the main emphasis on legal requirements himself,
   but fair point he did mention running the site as well as
   administrative and technical issues.
 
   I think the subject matters are little too general to be able to
   recommend a selection of books that will be ideal for you.  I am
   guilty of not reading enough books myself, which further diminishes my
   ability to make good recommendations.
 
   I would say the first thing you need after launching a site is quality
   traffic, so the first 6 months is likely to be spent on writing good
   content that sets your website apart form the rest and then carrying
   out SEO (possibly SEM depending on your budget) efforts to make sure
   people know it exists.  An important part of this process is
   statistical analysis of your traffic and you can't go far wrong if
   using Google Analytics.  I bought 'Web Analytics: An Hour A Day' which
   is highly recommended nut haven't had the time to read it in detail
   and can;t remember if it is software specific or general?!?
 
   Once you have traffic you then need to be concerned about supporting
   your users and correcting any identified bugs, keeping an eye on user
   generated content, managing relationships between site members if you
   have any social networking features and controlling comment spam.
 
   Your technical issues all really lie with whoever you host your
   website with, so choose them carefully.  Do a lot of research and make
   sure whoever you go with will be available and willing to help when
   you do encounter issues with your hosting.  It's also a good idea do
   go with a host who provides you with a high quality Control Panel, SSH
   access and phpMyAdmin etc. as this allows you to do a lot of tweaks
   and fixes yourself.  Other stuff to consider is how often does the
   host upgrade their server software such as updates to the Control
   Panel, MySQL, PHP, Anti-Virus, Webmail etc.
 
   It all sounds a lot when you right it down, but really running a
   website is not overly time intensive, unless you;re running a highly
   successful site, and that would be nice, but is unlikely to happen
   over-night.
 
   Launch it and tackle the issues head on as the arise, but most of all
   enjoy it, it sure beats a 9-5 desk job if it can replace the wage!
 
   Paul.
 
   Check out the new CakePHP Questions sitehttp://cakeqs.organd help
 others
   with their CakePHP related questions.
 
   You received this message because you are subscribed to the Google
 Groups
   CakePHP group.
   To post to this group, send email to cake-php@googlegroups.com
   To unsubscribe from this group, send email to
   cake-php+unsubscr...@googlegroups.comcake-php%2bunsubscr...@googlegroups.com
 cake-php%2bunsubscr...@googlegroups.comcake-php%252bunsubscr...@googlegroups.comFor
 more options, visit this group at
  http://groups.google.com/group/cake-php?hl=en
 
  --
  -
 
  You can't reason people out of a position they didn't use reason to get
  into.
 
  Christian Leskowsky

 Check out the new CakePHP Questions site http://cakeqs.org and help others
 with their CakePHP related questions.

 You received this message because you are subscribed to the Google Groups
 

Re: After the Cake is baked...

2010-02-25 Thread WebbedIT
@Christian: How much does the Amazon S3 service cost you?  I just took
a look at their calculator and all of the examples shows $64 a month
upwards for the S3 service

http://calculator.s3.amazonaws.com/calc5.html

@Johnny: I have no experience in the legalities of such a site, but
can see where it's potential controversy lies. I would be happy with
some common-sense terms and conditions that state the views within
user contributed content are those of the contributor, not the site
owner.

Also make sure there is a transparent mechanism for people to complain
about reviews and always an open invite for the person/company being
reviewed to respond.  You have to have a brand that is whiter than
white/totally impartial who will route out any malicious reviewers,
otherwise you risk being perceived as a shock jock site which will
damage your creditability.

The problem I have with sites of this nature is where do they make
their revenue from, I would imagine in this case it's advertising,
probably local 'restaurant in my town' type stuff?  If you're looking
to make money this way then ultimately you're hosting potentially
damaging reviews about your clients, which can smack slightly of
biting the hand that feeds you.

Anyway, I wish you luck with your site and hope it's different to the
hundreds of other review your suppliers type sites that already
exist.  At least Yelp looks to take a positive stint on things, maybe
I've read too many such sites when in a negative mood or have crap
suppliers so never read good reviews about them.

Paul.

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-24 Thread Christian Leskowsky
For backups you should be taking full mysql backups of your database nightly
- at least while that's feasible - and storing them offsite. (S3 is what I
personally use.) Keep at least a week's worth of backups in case you
accidentally drop table or something equally terrible happens. Make sure
you test restoring from your backup too... regularly. What often happens is
you may very well have an ironclad backup strategy but when it comes time to
actually restore your data after an outage the backup doesn't work.

Other things you should think about backing up: any content uploaded by
users including photos, video, text, etc. You should be backing up source
code, your project management tool if you're using one and anything else
you'd really hate to lose.

Good luck!

On Tue, Feb 23, 2010 at 11:58 AM, WebbedIT p...@webbedit.co.uk wrote:

 I think the OP put the main emphasis on legal requirements himself,
 but fair point he did mention running the site as well as
 administrative and technical issues.

 I think the subject matters are little too general to be able to
 recommend a selection of books that will be ideal for you.  I am
 guilty of not reading enough books myself, which further diminishes my
 ability to make good recommendations.

 I would say the first thing you need after launching a site is quality
 traffic, so the first 6 months is likely to be spent on writing good
 content that sets your website apart form the rest and then carrying
 out SEO (possibly SEM depending on your budget) efforts to make sure
 people know it exists.  An important part of this process is
 statistical analysis of your traffic and you can't go far wrong if
 using Google Analytics.  I bought 'Web Analytics: An Hour A Day' which
 is highly recommended nut haven't had the time to read it in detail
 and can;t remember if it is software specific or general?!?

 Once you have traffic you then need to be concerned about supporting
 your users and correcting any identified bugs, keeping an eye on user
 generated content, managing relationships between site members if you
 have any social networking features and controlling comment spam.

 Your technical issues all really lie with whoever you host your
 website with, so choose them carefully.  Do a lot of research and make
 sure whoever you go with will be available and willing to help when
 you do encounter issues with your hosting.  It's also a good idea do
 go with a host who provides you with a high quality Control Panel, SSH
 access and phpMyAdmin etc. as this allows you to do a lot of tweaks
 and fixes yourself.  Other stuff to consider is how often does the
 host upgrade their server software such as updates to the Control
 Panel, MySQL, PHP, Anti-Virus, Webmail etc.

 It all sounds a lot when you right it down, but really running a
 website is not overly time intensive, unless you;re running a highly
 successful site, and that would be nice, but is unlikely to happen
 over-night.

 Launch it and tackle the issues head on as the arise, but most of all
 enjoy it, it sure beats a 9-5 desk job if it can replace the wage!

 Paul.

 Check out the new CakePHP Questions site http://cakeqs.org and help others
 with their CakePHP related questions.

 You received this message because you are subscribed to the Google Groups
 CakePHP group.
 To post to this group, send email to cake-php@googlegroups.com
 To unsubscribe from this group, send email to
 cake-php+unsubscr...@googlegroups.comcake-php%2bunsubscr...@googlegroups.comFor
  more options, visit this group at
 http://groups.google.com/group/cake-php?hl=en




-- 
-

You can't reason people out of a position they didn't use reason to get
into.

Christian Leskowsky

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-24 Thread Christian Leskowsky
Here's something I haven't read yet but was written by a guy who knows his
stuff...

http://boagworld.com/websiteownersmanual/
http://boagworld.com/websiteownersmanual/
Some good material in there for ya.

On Wed, Feb 24, 2010 at 11:26 AM, Christian Leskowsky 
christian.leskow...@gmail.com wrote:

 For backups you should be taking full mysql backups of your database
 nightly - at least while that's feasible - and storing them offsite. (S3 is
 what I personally use.) Keep at least a week's worth of backups in case you
 accidentally drop table or something equally terrible happens. Make sure
 you test restoring from your backup too... regularly. What often happens is
 you may very well have an ironclad backup strategy but when it comes time to
 actually restore your data after an outage the backup doesn't work.

 Other things you should think about backing up: any content uploaded by
 users including photos, video, text, etc. You should be backing up source
 code, your project management tool if you're using one and anything else
 you'd really hate to lose.

 Good luck!


 On Tue, Feb 23, 2010 at 11:58 AM, WebbedIT p...@webbedit.co.uk wrote:

 I think the OP put the main emphasis on legal requirements himself,
 but fair point he did mention running the site as well as
 administrative and technical issues.

 I think the subject matters are little too general to be able to
 recommend a selection of books that will be ideal for you.  I am
 guilty of not reading enough books myself, which further diminishes my
 ability to make good recommendations.

 I would say the first thing you need after launching a site is quality
 traffic, so the first 6 months is likely to be spent on writing good
 content that sets your website apart form the rest and then carrying
 out SEO (possibly SEM depending on your budget) efforts to make sure
 people know it exists.  An important part of this process is
 statistical analysis of your traffic and you can't go far wrong if
 using Google Analytics.  I bought 'Web Analytics: An Hour A Day' which
 is highly recommended nut haven't had the time to read it in detail
 and can;t remember if it is software specific or general?!?

 Once you have traffic you then need to be concerned about supporting
 your users and correcting any identified bugs, keeping an eye on user
 generated content, managing relationships between site members if you
 have any social networking features and controlling comment spam.

 Your technical issues all really lie with whoever you host your
 website with, so choose them carefully.  Do a lot of research and make
 sure whoever you go with will be available and willing to help when
 you do encounter issues with your hosting.  It's also a good idea do
 go with a host who provides you with a high quality Control Panel, SSH
 access and phpMyAdmin etc. as this allows you to do a lot of tweaks
 and fixes yourself.  Other stuff to consider is how often does the
 host upgrade their server software such as updates to the Control
 Panel, MySQL, PHP, Anti-Virus, Webmail etc.

 It all sounds a lot when you right it down, but really running a
 website is not overly time intensive, unless you;re running a highly
 successful site, and that would be nice, but is unlikely to happen
 over-night.

 Launch it and tackle the issues head on as the arise, but most of all
 enjoy it, it sure beats a 9-5 desk job if it can replace the wage!

 Paul.

 Check out the new CakePHP Questions site http://cakeqs.org and help
 others with their CakePHP related questions.

 You received this message because you are subscribed to the Google Groups
 CakePHP group.
 To post to this group, send email to cake-php@googlegroups.com
 To unsubscribe from this group, send email to
 cake-php+unsubscr...@googlegroups.comcake-php%2bunsubscr...@googlegroups.comFor
  more options, visit this group at
 http://groups.google.com/group/cake-php?hl=en




 --
 -

 You can't reason people out of a position they didn't use reason to get
 into.

 Christian Leskowsky




-- 
-

You can't reason people out of a position they didn't use reason to get
into.

Christian Leskowsky

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-24 Thread WebbedIT
And now for a blatant plug: We (WebbedIT) offer shared hosting
starting from £85 a year with 200MB of web space and 3GB of bandwidth.
It's certainly not the cheapest hosting you will find, but you get a
highly personal and professional service with a real person to talk to
whenever you want (me), who also uses the same servers to develop and
host sites on.

We offer all of the things I said you should look for in a host (but I
am biased, so better check with others if my guidance is any good),
including

- DirectAdmin Control Panel
- Servers which are ...
  ... well managed
  ... not overloaded
  ... updated regularly
- A 5 day cycle complete backup solution (Database and Web Files)
- AntiVirus, AntiSpam, 4 x WebMail, 2 x Stats, phoMyAdmin
- SSH Access
- No limitations on Databases, Email Accounts, Forwarders, Lists etc.
- Only limited by disk space and bandwidth limits
- Free .uk domain name (half price .com/org)

As a limited time special offer to the CakePHP community I will
discount our PlanOne hosting from £85pa to £60pa for first 3 years
(after which price will go back up to £85pa).  For more details on our
hosting plans visit http://www.webbedit.co.uk, just mention where you
saw this offer when you contact us to place your order.

This is the first time I have plugged my hosting service in the
community, and I will certainly not be making a habit of it, but it
seemed on topic in this situation.  I could do with some more
customers, I will offer a quality service and it would be great to
have others using our servers to host CakePHP powered sites.

Plug over,

Paul Gardner
Webbed IT
0191 536 4781

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-23 Thread WebbedIT
Is your website's subject matter a particularly sensitive/illegal one?
If not then I'm unsure what you're worried about?

There's possible compliance with Disability Discrimination Act,
Distance Selling Regulations and a few terms and conditions to state
that user contributed content contains the views of the user and not
the site owner.  But if you ignored these the worst you would truly
get was a warning to comply, unless your developing something like the
Australian Olympics website of course ... ergo the ONLY legal case
against a web site for accessibility.

  http://contenu.nu/socog.html

I've designed a lot of websites and never once have I or my clients
felt threatened that we would be 'sued into oblivion'.  Maybe it is an
American thing?!?

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-23 Thread WebbedIT
I think the OP put the main emphasis on legal requirements himself,
but fair point he did mention running the site as well as
administrative and technical issues.

I think the subject matters are little too general to be able to
recommend a selection of books that will be ideal for you.  I am
guilty of not reading enough books myself, which further diminishes my
ability to make good recommendations.

I would say the first thing you need after launching a site is quality
traffic, so the first 6 months is likely to be spent on writing good
content that sets your website apart form the rest and then carrying
out SEO (possibly SEM depending on your budget) efforts to make sure
people know it exists.  An important part of this process is
statistical analysis of your traffic and you can't go far wrong if
using Google Analytics.  I bought 'Web Analytics: An Hour A Day' which
is highly recommended nut haven't had the time to read it in detail
and can;t remember if it is software specific or general?!?

Once you have traffic you then need to be concerned about supporting
your users and correcting any identified bugs, keeping an eye on user
generated content, managing relationships between site members if you
have any social networking features and controlling comment spam.

Your technical issues all really lie with whoever you host your
website with, so choose them carefully.  Do a lot of research and make
sure whoever you go with will be available and willing to help when
you do encounter issues with your hosting.  It's also a good idea do
go with a host who provides you with a high quality Control Panel, SSH
access and phpMyAdmin etc. as this allows you to do a lot of tweaks
and fixes yourself.  Other stuff to consider is how often does the
host upgrade their server software such as updates to the Control
Panel, MySQL, PHP, Anti-Virus, Webmail etc.

It all sounds a lot when you right it down, but really running a
website is not overly time intensive, unless you;re running a highly
successful site, and that would be nice, but is unlikely to happen
over-night.

Launch it and tackle the issues head on as the arise, but most of all
enjoy it, it sure beats a 9-5 desk job if it can replace the wage!

Paul.

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-23 Thread Chad Smith
Since everyone is taking the legal avenue with this post I'll take
the one that I think the author is more interested in.  It's the
Where do I go from here after I bake a site?

The short answer to that is you customize.  Baking only gives you a
lot to work with, but is your site ready for the big times?  No.  It
doesn't have security built in, it doesn't have e-mailing, any
specific application specific minded code in there.  After you bake
your site you are left with a great start but it's not the finished
polished product.

The main parts that took me a while to grasp is the MVC model itself.
Know that what you need in a view can only be sent by the controller,
and what you need in a controller in terms of data can only be sent by
the model's.  Sure there are exceptions but let's try to keep it
easy.  Next will be looking at the code that was generated in the
bake, you'll see admin_index, index_edit ect (assuming you said yes
that you want admin routing).  Those are admin only functions, and
they are how something like {domain}/admin/{function} translates to
function admin_{function}.  So: {domain}/admin/edit/1 will go to
function admin_edit($id) (where $id is the 1 in this case).

Truth be told, I don't typically bake a site now unless it's a rather
complex site that I haven't done before or has way more tables than I
want to make models for manually.  Most the time I copy and paste
files (since Cakephp is extremely module) and then build the specific
details of the application into it.  Could you release a baked site
out into the wild?  Sure.  But will it be secure and be ready to
service your customers the way you want?  Probably not.

I've developed a lot of sites in cake, and one that's really getting a
lot of attention lately is http://theeasyapi.com because it's an API
that connects to other API's easily and standardizes the output into
XML regardless how the other API's send data.

Enjoy, and happy baking!

On Feb 23, 3:11 am, WebbedIT p...@webbedit.co.uk wrote:
 Is your website's subject matter a particularly sensitive/illegal one?
 If not then I'm unsure what you're worried about?

 There's possible compliance with Disability Discrimination Act,
 Distance Selling Regulations and a few terms and conditions to state
 that user contributed content contains the views of the user and not
 the site owner.  But if you ignored these the worst you would truly
 get was a warning to comply, unless your developing something like the
 Australian Olympics website of course ... ergo the ONLY legal case
 against a web site for accessibility.

  http://contenu.nu/socog.html

 I've designed a lot of websites and never once have I or my clients
 felt threatened that we would be 'sued into oblivion'.  Maybe it is an
 American thing?!?

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-22 Thread Martin Westin
Avoid getting sued? Stop being an american work like a charm. ;)
(sorry, I could not resist)


On Feb 22, 8:39 am, Johnny Cupcake sparklew...@hotmail.com wrote:
 OK, so after we have successfully built our modern, interactive
 CakePHP website...where can we learn how to actually /run/ the
 website?  Can you recommend any books or forums that provide a good
 introduction to all the legal, administrative and technical issues?
 For instance, best practices for data backups, how to avoid getting
 sued into oblivion, et cetera.

 The post title is in fun, of course--we all know these issues should
 be dealt with _before_ any coding takes place...right? ;)

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: After the Cake is baked...

2010-02-22 Thread Johnny Cupcake
Seriously though, surely someone can answer this question?

If you can't point to a particular book, then what, in your
experience, are the 3-5 most important points when first launching
your Cake site?
(Aside from stop being an American that is.)


On Feb 22, 7:24 am, Martin Westin martin.westin...@gmail.com wrote:
 Avoid getting sued? Stop being an american work like a charm. ;)
 (sorry, I could not resist)

 On Feb 22, 8:39 am, Johnny Cupcake sparklew...@hotmail.com wrote:

  OK, so after we have successfully built our modern, interactive
  CakePHP website...where can we learn how to actually /run/ the
  website?  Can you recommend any books or forums that provide a good
  introduction to all the legal, administrative and technical issues?
  For instance, best practices for data backups, how to avoid getting
  sued into oblivion, et cetera.

  The post title is in fun, of course--we all know these issues should
  be dealt with _before_ any coding takes place...right? ;)

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


After the Cake is baked...

2010-02-21 Thread Johnny Cupcake
OK, so after we have successfully built our modern, interactive
CakePHP website...where can we learn how to actually /run/ the
website?  Can you recommend any books or forums that provide a good
introduction to all the legal, administrative and technical issues?
For instance, best practices for data backups, how to avoid getting
sued into oblivion, et cetera.

The post title is in fun, of course--we all know these issues should
be dealt with _before_ any coding takes place...right? ;)

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en