[symfony-users] Re: how to install a symfony website

2009-10-08 Thread Gareth McCumskey
No it wouldn't. Wordpress is a CRM system at its heart and thats really all
its there for. symfony is much lower level than that and you cannot have a
generic installer created for it because there are far too many possible
variables to consider and so many different ways you can develop an
application with symfony that a single installer would never be able to meet
all the demands of the developers.

THATS why symfony is popular, because it isn't a CRM application, and it
allows you to do far more the way you want for your own needs, including how
you want to deploy it.

On Wed, Oct 7, 2009 at 1:16 AM, Sid Bachtiar sid.bacht...@gmail.com wrote:


  sf provides all the parts to make installers - you just need to glue 'em
  together.

 Correct! And it would make it easier to spread Symfony to the mass if
 it has a generic installer built in.

 I know, I know, what don't I build it myself? I'd like to, but at the
 moment I'm pretty stretched out.

 But it also good to talk about it first, someone might points out why
 this is difficult, etc, etc.

 A Symfony open source project called Siwapp (an invoicing system)
 tried/tries/trying to have this kind of installer (www.siwapp.org).

 Kind regards,

 Sid

 On Wed, Oct 7, 2009 at 12:09 PM, david da...@inspiredthinking.co.uk
 wrote:
 
  Wordpress is an application, Symfony is a framework that you can use to
  build applications.
  sf provides all the parts to make installers - you just need to glue 'em
  together.
 
  On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes lkrub...@geocities.com
  wrote:
 
 
 
 
  On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
  On Mon, 5 Oct 2009, Sid Bachtiar wrote:
   I was trying to look something more for non-developer.
 
   Let's say I developed a website then when I give the source code to
 my
   client (who isn't computer illiterate, but is not familiar with
   Symfony); at the moment I'll have to teach them a lot of things on
 how
   to install/deploy, symfony commands (clear cache), how to change
   database settings, and so on.
 
  Frankly, what you're asking makes no sense. Deploying a web site is not
  something you can just give to someone who is not technical.
 
 
  One of the big weaknesses of Symfony is that it can not be deployed as
  easily as WordPress. The fact that non-technical people have an easy
  time installing WordPress gives WordPress much of its presence on the
  web scene.
 
 
 
 
 
 
 
 
  
 
 
  --
  Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
  
 



 --
 Blue Horn Ltd - System Development
 http://bluehorn.co.nz

 



-- 
Gareth McCumskey
http://garethmccumskey.blogspot.com
twitter: @garethmcc

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



[symfony-users] Re: how to install a symfony website

2009-10-08 Thread Sid Bachtiar

A generic installer would be something like:

- System checks environment requirements, the usual: php version,
apache version, mod rewrite, gd (plugins may add more requirements)
- User enter database name, user, password
- System creates necessary database structures (table, etc, etc)
- System check that cache, log, and upload folder are writable
(plugins may register additional folder)

I'm sure there'll be a couple more, but they would still be pretty generic.

Yes, a Symfony app can be more specialised and more complex, but I'd
say most Symfony apps we develop can use such generic installer almost
out of the box. Just like so many projects have benefited from
sfGuardPlugin, even though not necessarily that ALL projects use
sfGuardPlugin.

On Fri, Oct 9, 2009 at 12:25 AM, Gareth McCumskey gmccums...@gmail.com wrote:
 No it wouldn't. Wordpress is a CRM system at its heart and thats really all
 its there for. symfony is much lower level than that and you cannot have a
 generic installer created for it because there are far too many possible
 variables to consider and so many different ways you can develop an
 application with symfony that a single installer would never be able to meet
 all the demands of the developers.

 THATS why symfony is popular, because it isn't a CRM application, and it
 allows you to do far more the way you want for your own needs, including how
 you want to deploy it.

 On Wed, Oct 7, 2009 at 1:16 AM, Sid Bachtiar sid.bacht...@gmail.com wrote:

  sf provides all the parts to make installers - you just need to glue 'em
  together.

 Correct! And it would make it easier to spread Symfony to the mass if
 it has a generic installer built in.

 I know, I know, what don't I build it myself? I'd like to, but at the
 moment I'm pretty stretched out.

 But it also good to talk about it first, someone might points out why
 this is difficult, etc, etc.

 A Symfony open source project called Siwapp (an invoicing system)
 tried/tries/trying to have this kind of installer (www.siwapp.org).

 Kind regards,

 Sid

 On Wed, Oct 7, 2009 at 12:09 PM, david da...@inspiredthinking.co.uk
 wrote:
 
  Wordpress is an application, Symfony is a framework that you can use to
  build applications.
  sf provides all the parts to make installers - you just need to glue 'em
  together.
 
  On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes lkrub...@geocities.com
  wrote:
 
 
 
 
  On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
  On Mon, 5 Oct 2009, Sid Bachtiar wrote:
   I was trying to look something more for non-developer.
 
   Let's say I developed a website then when I give the source code to
   my
   client (who isn't computer illiterate, but is not familiar with
   Symfony); at the moment I'll have to teach them a lot of things on
   how
   to install/deploy, symfony commands (clear cache), how to change
   database settings, and so on.
 
  Frankly, what you're asking makes no sense. Deploying a web site is
  not
  something you can just give to someone who is not technical.
 
 
  One of the big weaknesses of Symfony is that it can not be deployed as
  easily as WordPress. The fact that non-technical people have an easy
  time installing WordPress gives WordPress much of its presence on the
  web scene.
 
 
 
 
 
 
 
 
  
 
 
  --
  Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
  
 



 --
 Blue Horn Ltd - System Development
 http://bluehorn.co.nz





 --
 Gareth McCumskey
 http://garethmccumskey.blogspot.com
 twitter: @garethmcc

 




-- 
Blue Horn Ltd - System Development
http://bluehorn.co.nz

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



[symfony-users] Re: how to install a symfony website

2009-10-08 Thread Gareth McCumskey
To answer your comments:

- symfony project:permissions sets all correct permissions
- There is a symfony script check_configuration.php as a part of the library
that can be run to check that all required dependencies are met.
- symfony configure:database allows you to change connection settings for a
database
- symfony propel:build-* and insert-* functions do all the db-admin you need

But what if your specific application wanted to do only a subset of these?
What if you have other directories set by other libraries you use, that need
different permissions? What about multiple databases? What if you need to
have a specific PHP module installed for functionality that you have
included? There are many more caveats. Its not really as simple as you make
it sound. And all of those differences I just mentioned occur with an
application we have just recently made available to our customers.

I am not attacking you, just trying to point out why a generic deployment
script would be a difficult thing to do as no two projects are alike.

On Thu, Oct 8, 2009 at 1:42 PM, Sid Bachtiar sid.bacht...@gmail.com wrote:


 A generic installer would be something like:

 - System checks environment requirements, the usual: php version,
 apache version, mod rewrite, gd (plugins may add more requirements)
 - User enter database name, user, password
 - System creates necessary database structures (table, etc, etc)
 - System check that cache, log, and upload folder are writable
 (plugins may register additional folder)

 I'm sure there'll be a couple more, but they would still be pretty generic.

 Yes, a Symfony app can be more specialised and more complex, but I'd
 say most Symfony apps we develop can use such generic installer almost
 out of the box. Just like so many projects have benefited from
 sfGuardPlugin, even though not necessarily that ALL projects use
 sfGuardPlugin.

 On Fri, Oct 9, 2009 at 12:25 AM, Gareth McCumskey gmccums...@gmail.com
 wrote:
  No it wouldn't. Wordpress is a CRM system at its heart and thats really
 all
  its there for. symfony is much lower level than that and you cannot have
 a
  generic installer created for it because there are far too many possible
  variables to consider and so many different ways you can develop an
  application with symfony that a single installer would never be able to
 meet
  all the demands of the developers.
 
  THATS why symfony is popular, because it isn't a CRM application, and it
  allows you to do far more the way you want for your own needs, including
 how
  you want to deploy it.
 
  On Wed, Oct 7, 2009 at 1:16 AM, Sid Bachtiar sid.bacht...@gmail.com
 wrote:
 
   sf provides all the parts to make installers - you just need to glue
 'em
   together.
 
  Correct! And it would make it easier to spread Symfony to the mass if
  it has a generic installer built in.
 
  I know, I know, what don't I build it myself? I'd like to, but at the
  moment I'm pretty stretched out.
 
  But it also good to talk about it first, someone might points out why
  this is difficult, etc, etc.
 
  A Symfony open source project called Siwapp (an invoicing system)
  tried/tries/trying to have this kind of installer (www.siwapp.org).
 
  Kind regards,
 
  Sid
 
  On Wed, Oct 7, 2009 at 12:09 PM, david da...@inspiredthinking.co.uk
  wrote:
  
   Wordpress is an application, Symfony is a framework that you can use
 to
   build applications.
   sf provides all the parts to make installers - you just need to glue
 'em
   together.
  
   On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes 
 lkrub...@geocities.com
   wrote:
  
  
  
  
   On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
   On Mon, 5 Oct 2009, Sid Bachtiar wrote:
I was trying to look something more for non-developer.
  
Let's say I developed a website then when I give the source code
 to
my
client (who isn't computer illiterate, but is not familiar with
Symfony); at the moment I'll have to teach them a lot of things on
how
to install/deploy, symfony commands (clear cache), how to change
database settings, and so on.
  
   Frankly, what you're asking makes no sense. Deploying a web site is
   not
   something you can just give to someone who is not technical.
  
  
   One of the big weaknesses of Symfony is that it can not be deployed
 as
   easily as WordPress. The fact that non-technical people have an easy
   time installing WordPress gives WordPress much of its presence on the
   web scene.
  
  
  
  
  
  
  
  
   
  
  
   --
   Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
  
   
  
 
 
 
  --
  Blue Horn Ltd - System Development
  http://bluehorn.co.nz
 
 
 
 
 
  --
  Gareth McCumskey
  http://garethmccumskey.blogspot.com
  twitter: @garethmcc
 
  
 



 --
 Blue Horn Ltd - System Development
 http://bluehorn.co.nz

 



-- 
Gareth McCumskey
http://garethmccumskey.blogspot.com
twitter: @garethmcc

--~--~-~--~~~---~--~~
You received this 

[symfony-users] Re: how to install a symfony website

2009-10-08 Thread david

The current installer option pretty much allows all that now very simply  
via the installer and a terminal window.
Unless you're thinking of something along the lines of a web installer or  
have some other scenario in mind.

You just need to supplement things with a bootstrap.sh script that:
- creates lib/vendor
- downloads/extracts or svn export  
http://svn.symfony-project.com/branches/version
- calls symfony generate:project --installer=[PATH|URL]/sfInstaller.php

sfInstaller.php does the rest  
(http://www.symfony-project.org/blog/2009/06/10/new-in-symfony-1-3-project-creation-customization).
You can prompt the user for everything you need (DB name, username, etc)  
and call any tasks (Doctrine:build-all-reload, project:permissions).

The only option that might be missing is that there isn't a check_config  
task from within the framework/installer - so you can't run a self-check.




On Thu, 08 Oct 2009 13:42:57 +0200, Sid Bachtiar sid.bacht...@gmail.com  
wrote:


 A generic installer would be something like:

 - System checks environment requirements, the usual: php version,
 apache version, mod rewrite, gd (plugins may add more requirements)
 - User enter database name, user, password
 - System creates necessary database structures (table, etc, etc)
 - System check that cache, log, and upload folder are writable
 (plugins may register additional folder)

 I'm sure there'll be a couple more, but they would still be pretty  
 generic.

 Yes, a Symfony app can be more specialised and more complex, but I'd
 say most Symfony apps we develop can use such generic installer almost
 out of the box. Just like so many projects have benefited from
 sfGuardPlugin, even though not necessarily that ALL projects use
 sfGuardPlugin.

 On Fri, Oct 9, 2009 at 12:25 AM, Gareth McCumskey gmccums...@gmail.com  
 wrote:
 No it wouldn't. Wordpress is a CRM system at its heart and thats really  
 all
 its there for. symfony is much lower level than that and you cannot  
 have a
 generic installer created for it because there are far too many possible
 variables to consider and so many different ways you can develop an
 application with symfony that a single installer would never be able to  
 meet
 all the demands of the developers.

 THATS why symfony is popular, because it isn't a CRM application, and it
 allows you to do far more the way you want for your own needs,  
 including how
 you want to deploy it.

 On Wed, Oct 7, 2009 at 1:16 AM, Sid Bachtiar sid.bacht...@gmail.com  
 wrote:

  sf provides all the parts to make installers - you just need to glue  
 'em
  together.

 Correct! And it would make it easier to spread Symfony to the mass if
 it has a generic installer built in.

 I know, I know, what don't I build it myself? I'd like to, but at the
 moment I'm pretty stretched out.

 But it also good to talk about it first, someone might points out why
 this is difficult, etc, etc.

 A Symfony open source project called Siwapp (an invoicing system)
 tried/tries/trying to have this kind of installer (www.siwapp.org).

 Kind regards,

 Sid

 On Wed, Oct 7, 2009 at 12:09 PM, david da...@inspiredthinking.co.uk
 wrote:
 
  Wordpress is an application, Symfony is a framework that you can use  
 to
  build applications.
  sf provides all the parts to make installers - you just need to glue  
 'em
  together.
 
  On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes  
 lkrub...@geocities.com
  wrote:
 
 
 
 
  On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
  On Mon, 5 Oct 2009, Sid Bachtiar wrote:
   I was trying to look something more for non-developer.
 
   Let's say I developed a website then when I give the source code  
 to
   my
   client (who isn't computer illiterate, but is not familiar with
   Symfony); at the moment I'll have to teach them a lot of things  
 on
   how
   to install/deploy, symfony commands (clear cache), how to change
   database settings, and so on.
 
  Frankly, what you're asking makes no sense. Deploying a web site is
  not
  something you can just give to someone who is not technical.
 
 
  One of the big weaknesses of Symfony is that it can not be deployed  
 as
  easily as WordPress. The fact that non-technical people have an easy
  time installing WordPress gives WordPress much of its presence on  
 the
  web scene.
 
 
 
 
 
 
 
 
  
 
 
  --
  Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
  
 



 --
 Blue Horn Ltd - System Development
 http://bluehorn.co.nz





 --
 Gareth McCumskey
 http://garethmccumskey.blogspot.com
 twitter: @garethmcc

 






-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
symfony users group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to 
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at 

[symfony-users] Re: how to install a symfony website

2009-10-08 Thread Sid Bachtiar

Generic doesn't mean it will cater for all situation. If it can cater
for even 50% of all projects, it will be a very successful generic
tool.

On Fri, Oct 9, 2009 at 3:54 AM, Gareth McCumskey gmccums...@gmail.com wrote:
 To answer your comments:

 - symfony project:permissions sets all correct permissions
 - There is a symfony script check_configuration.php as a part of the library
 that can be run to check that all required dependencies are met.
 - symfony configure:database allows you to change connection settings for a
 database
 - symfony propel:build-* and insert-* functions do all the db-admin you need

 But what if your specific application wanted to do only a subset of these?
 What if you have other directories set by other libraries you use, that need
 different permissions? What about multiple databases? What if you need to
 have a specific PHP module installed for functionality that you have
 included? There are many more caveats. Its not really as simple as you make
 it sound. And all of those differences I just mentioned occur with an
 application we have just recently made available to our customers.

 I am not attacking you, just trying to point out why a generic deployment
 script would be a difficult thing to do as no two projects are alike.

 On Thu, Oct 8, 2009 at 1:42 PM, Sid Bachtiar sid.bacht...@gmail.com wrote:

 A generic installer would be something like:

 - System checks environment requirements, the usual: php version,
 apache version, mod rewrite, gd (plugins may add more requirements)
 - User enter database name, user, password
 - System creates necessary database structures (table, etc, etc)
 - System check that cache, log, and upload folder are writable
 (plugins may register additional folder)

 I'm sure there'll be a couple more, but they would still be pretty
 generic.

 Yes, a Symfony app can be more specialised and more complex, but I'd
 say most Symfony apps we develop can use such generic installer almost
 out of the box. Just like so many projects have benefited from
 sfGuardPlugin, even though not necessarily that ALL projects use
 sfGuardPlugin.

 On Fri, Oct 9, 2009 at 12:25 AM, Gareth McCumskey gmccums...@gmail.com
 wrote:
  No it wouldn't. Wordpress is a CRM system at its heart and thats really
  all
  its there for. symfony is much lower level than that and you cannot have
  a
  generic installer created for it because there are far too many possible
  variables to consider and so many different ways you can develop an
  application with symfony that a single installer would never be able to
  meet
  all the demands of the developers.
 
  THATS why symfony is popular, because it isn't a CRM application, and it
  allows you to do far more the way you want for your own needs, including
  how
  you want to deploy it.
 
  On Wed, Oct 7, 2009 at 1:16 AM, Sid Bachtiar sid.bacht...@gmail.com
  wrote:
 
   sf provides all the parts to make installers - you just need to glue
   'em
   together.
 
  Correct! And it would make it easier to spread Symfony to the mass if
  it has a generic installer built in.
 
  I know, I know, what don't I build it myself? I'd like to, but at the
  moment I'm pretty stretched out.
 
  But it also good to talk about it first, someone might points out why
  this is difficult, etc, etc.
 
  A Symfony open source project called Siwapp (an invoicing system)
  tried/tries/trying to have this kind of installer (www.siwapp.org).
 
  Kind regards,
 
  Sid
 
  On Wed, Oct 7, 2009 at 12:09 PM, david da...@inspiredthinking.co.uk
  wrote:
  
   Wordpress is an application, Symfony is a framework that you can use
   to
   build applications.
   sf provides all the parts to make installers - you just need to glue
   'em
   together.
  
   On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes
   lkrub...@geocities.com
   wrote:
  
  
  
  
   On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
   On Mon, 5 Oct 2009, Sid Bachtiar wrote:
I was trying to look something more for non-developer.
  
Let's say I developed a website then when I give the source code
to
my
client (who isn't computer illiterate, but is not familiar with
Symfony); at the moment I'll have to teach them a lot of things
on
how
to install/deploy, symfony commands (clear cache), how to change
database settings, and so on.
  
   Frankly, what you're asking makes no sense. Deploying a web site is
   not
   something you can just give to someone who is not technical.
  
  
   One of the big weaknesses of Symfony is that it can not be deployed
   as
   easily as WordPress. The fact that non-technical people have an easy
   time installing WordPress gives WordPress much of its presence on
   the
   web scene.
  
  
  
  
  
  
  
  
   
  
  
   --
   Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
  
   
  
 
 
 
  --
  Blue Horn Ltd - System Development
  http://bluehorn.co.nz
 
 
 
 
 
  --
  Gareth McCumskey
  

[symfony-users] Re: how to install a symfony website

2009-10-08 Thread Sid Bachtiar

That's nice ... 1.3 eh?

Thanks for the info :)

On Fri, Oct 9, 2009 at 3:58 AM, david da...@inspiredthinking.co.uk wrote:

 The current installer option pretty much allows all that now very simply
 via the installer and a terminal window.
 Unless you're thinking of something along the lines of a web installer or
 have some other scenario in mind.

 You just need to supplement things with a bootstrap.sh script that:
 - creates lib/vendor
 - downloads/extracts or svn export
 http://svn.symfony-project.com/branches/version
 - calls symfony generate:project --installer=[PATH|URL]/sfInstaller.php

 sfInstaller.php does the rest
 (http://www.symfony-project.org/blog/2009/06/10/new-in-symfony-1-3-project-creation-customization).
 You can prompt the user for everything you need (DB name, username, etc)
 and call any tasks (Doctrine:build-all-reload, project:permissions).

 The only option that might be missing is that there isn't a check_config
 task from within the framework/installer - so you can't run a self-check.




 On Thu, 08 Oct 2009 13:42:57 +0200, Sid Bachtiar sid.bacht...@gmail.com
 wrote:


 A generic installer would be something like:

 - System checks environment requirements, the usual: php version,
 apache version, mod rewrite, gd (plugins may add more requirements)
 - User enter database name, user, password
 - System creates necessary database structures (table, etc, etc)
 - System check that cache, log, and upload folder are writable
 (plugins may register additional folder)

 I'm sure there'll be a couple more, but they would still be pretty
 generic.

 Yes, a Symfony app can be more specialised and more complex, but I'd
 say most Symfony apps we develop can use such generic installer almost
 out of the box. Just like so many projects have benefited from
 sfGuardPlugin, even though not necessarily that ALL projects use
 sfGuardPlugin.

 On Fri, Oct 9, 2009 at 12:25 AM, Gareth McCumskey gmccums...@gmail.com
 wrote:
 No it wouldn't. Wordpress is a CRM system at its heart and thats really
 all
 its there for. symfony is much lower level than that and you cannot
 have a
 generic installer created for it because there are far too many possible
 variables to consider and so many different ways you can develop an
 application with symfony that a single installer would never be able to
 meet
 all the demands of the developers.

 THATS why symfony is popular, because it isn't a CRM application, and it
 allows you to do far more the way you want for your own needs,
 including how
 you want to deploy it.

 On Wed, Oct 7, 2009 at 1:16 AM, Sid Bachtiar sid.bacht...@gmail.com
 wrote:

  sf provides all the parts to make installers - you just need to glue
 'em
  together.

 Correct! And it would make it easier to spread Symfony to the mass if
 it has a generic installer built in.

 I know, I know, what don't I build it myself? I'd like to, but at the
 moment I'm pretty stretched out.

 But it also good to talk about it first, someone might points out why
 this is difficult, etc, etc.

 A Symfony open source project called Siwapp (an invoicing system)
 tried/tries/trying to have this kind of installer (www.siwapp.org).

 Kind regards,

 Sid

 On Wed, Oct 7, 2009 at 12:09 PM, david da...@inspiredthinking.co.uk
 wrote:
 
  Wordpress is an application, Symfony is a framework that you can use
 to
  build applications.
  sf provides all the parts to make installers - you just need to glue
 'em
  together.
 
  On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes
 lkrub...@geocities.com
  wrote:
 
 
 
 
  On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
  On Mon, 5 Oct 2009, Sid Bachtiar wrote:
   I was trying to look something more for non-developer.
 
   Let's say I developed a website then when I give the source code
 to
   my
   client (who isn't computer illiterate, but is not familiar with
   Symfony); at the moment I'll have to teach them a lot of things
 on
   how
   to install/deploy, symfony commands (clear cache), how to change
   database settings, and so on.
 
  Frankly, what you're asking makes no sense. Deploying a web site is
  not
  something you can just give to someone who is not technical.
 
 
  One of the big weaknesses of Symfony is that it can not be deployed
 as
  easily as WordPress. The fact that non-technical people have an easy
  time installing WordPress gives WordPress much of its presence on
 the
  web scene.
 
 
 
 
 
 
 
 
  
 
 
  --
  Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
  
 



 --
 Blue Horn Ltd - System Development
 http://bluehorn.co.nz





 --
 Gareth McCumskey
 http://garethmccumskey.blogspot.com
 twitter: @garethmcc

 






 --
 Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

 




-- 
Blue Horn Ltd - System Development
http://bluehorn.co.nz

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
symfony users group.
To post to this group, send 

[symfony-users] Re: how to install a symfony website

2009-10-08 Thread david

Aye - 1.3 - one of the best features along with Doctrine 1.2... :)

Pre 1.3 we used a bash script for stand alone installs and we use Chef  
(http://wiki.opscode.com/display/chef/Home) for managed installs.
The only extra thing the bash script does is bootstrap the SF install  
itself.

Chef is a very handy lightweight infrastructure tool for deployments and  
management.  Has a nice web deploy feature for deploying sites that  
handles everything including the apache config side.


On Thu, 08 Oct 2009 17:30:30 +0200, Sid Bachtiar sid.bacht...@gmail.com  
wrote:


 That's nice ... 1.3 eh?

 Thanks for the info :)

 On Fri, Oct 9, 2009 at 3:58 AM, david da...@inspiredthinking.co.uk  
 wrote:

 The current installer option pretty much allows all that now very simply
 via the installer and a terminal window.
 Unless you're thinking of something along the lines of a web installer  
 or
 have some other scenario in mind.

 You just need to supplement things with a bootstrap.sh script that:
 - creates lib/vendor
 - downloads/extracts or svn export
 http://svn.symfony-project.com/branches/version
 - calls symfony generate:project --installer=[PATH|URL]/sfInstaller.php

 sfInstaller.php does the rest
 (http://www.symfony-project.org/blog/2009/06/10/new-in-symfony-1-3-project-creation-customization).
 You can prompt the user for everything you need (DB name, username, etc)
 and call any tasks (Doctrine:build-all-reload, project:permissions).

 The only option that might be missing is that there isn't a check_config
 task from within the framework/installer - so you can't run a  
 self-check.




 On Thu, 08 Oct 2009 13:42:57 +0200, Sid Bachtiar  
 sid.bacht...@gmail.com
 wrote:


 A generic installer would be something like:

 - System checks environment requirements, the usual: php version,
 apache version, mod rewrite, gd (plugins may add more requirements)
 - User enter database name, user, password
 - System creates necessary database structures (table, etc, etc)
 - System check that cache, log, and upload folder are writable
 (plugins may register additional folder)

 I'm sure there'll be a couple more, but they would still be pretty
 generic.

 Yes, a Symfony app can be more specialised and more complex, but I'd
 say most Symfony apps we develop can use such generic installer almost
 out of the box. Just like so many projects have benefited from
 sfGuardPlugin, even though not necessarily that ALL projects use
 sfGuardPlugin.

 On Fri, Oct 9, 2009 at 12:25 AM, Gareth McCumskey  
 gmccums...@gmail.com
 wrote:
 No it wouldn't. Wordpress is a CRM system at its heart and thats  
 really
 all
 its there for. symfony is much lower level than that and you cannot
 have a
 generic installer created for it because there are far too many  
 possible
 variables to consider and so many different ways you can develop an
 application with symfony that a single installer would never be able  
 to
 meet
 all the demands of the developers.

 THATS why symfony is popular, because it isn't a CRM application, and  
 it
 allows you to do far more the way you want for your own needs,
 including how
 you want to deploy it.

 On Wed, Oct 7, 2009 at 1:16 AM, Sid Bachtiar sid.bacht...@gmail.com
 wrote:

  sf provides all the parts to make installers - you just need to  
 glue
 'em
  together.

 Correct! And it would make it easier to spread Symfony to the mass if
 it has a generic installer built in.

 I know, I know, what don't I build it myself? I'd like to, but at the
 moment I'm pretty stretched out.

 But it also good to talk about it first, someone might points out why
 this is difficult, etc, etc.

 A Symfony open source project called Siwapp (an invoicing system)
 tried/tries/trying to have this kind of installer (www.siwapp.org).

 Kind regards,

 Sid

 On Wed, Oct 7, 2009 at 12:09 PM, david da...@inspiredthinking.co.uk
 wrote:
 
  Wordpress is an application, Symfony is a framework that you can  
 use
 to
  build applications.
  sf provides all the parts to make installers - you just need to  
 glue
 'em
  together.
 
  On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes
 lkrub...@geocities.com
  wrote:
 
 
 
 
  On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
  On Mon, 5 Oct 2009, Sid Bachtiar wrote:
   I was trying to look something more for non-developer.
 
   Let's say I developed a website then when I give the source  
 code
 to
   my
   client (who isn't computer illiterate, but is not familiar with
   Symfony); at the moment I'll have to teach them a lot of things
 on
   how
   to install/deploy, symfony commands (clear cache), how to  
 change
   database settings, and so on.
 
  Frankly, what you're asking makes no sense. Deploying a web site  
 is
  not
  something you can just give to someone who is not technical.
 
 
  One of the big weaknesses of Symfony is that it can not be  
 deployed
 as
  easily as WordPress. The fact that non-technical people have an  
 easy
  time installing WordPress gives WordPress much of 

[symfony-users] Re: how to install a symfony website

2009-10-06 Thread Jake Barnes



On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
 On Mon, 5 Oct 2009, Sid Bachtiar wrote:
  I was trying to look something more for non-developer.

  Let's say I developed a website then when I give the source code to my
  client (who isn't computer illiterate, but is not familiar with
  Symfony); at the moment I'll have to teach them a lot of things on how
  to install/deploy, symfony commands (clear cache), how to change
  database settings, and so on.

 Frankly, what you're asking makes no sense. Deploying a web site is not
 something you can just give to someone who is not technical.


One of the big weaknesses of Symfony is that it can not be deployed as
easily as WordPress. The fact that non-technical people have an easy
time installing WordPress gives WordPress much of its presence on the
web scene.








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



[symfony-users] Re: how to install a symfony website

2009-10-06 Thread Jake Barnes



On Oct 5, 7:26 am, Tom Boutell t...@punkave.com wrote:
 This is true, but if you deploy with svn don't forget:

 RewriteRule (\.svn)/(.*?) - [F,L]

 In your .htaccess. You don't want people snooping in the .svn folders.


You can svn export and none of the .svn folders will be exported.









 On Oct 5, 3:06 am, Gareth McCumskey gmccums...@gmail.com wrote:



  First, in your batches directory for your symfony write a batch script (in
  PHP even if you want) that will run all the necessary symfony commands
  needed, like symfony cc etc. Then make sure its all committed to SVN. I
  have found deploying to a server easier to do with SVN rather than rsync
  which is what the official symfony docs recommend. So you can have your sys
  admin svn checkout the application, run the batch script and away you go.

  You can even have your deployment script add the correct Virtual Host
  settings into apache for you.

  This is of course assuming your running a *nix box.

  On Mon, Oct 5, 2009 at 9:02 AM, Sid Bachtiar sid.bacht...@gmail.com wrote:

   Of course not. I'm talking about someone technical, who knows how to
   install the like of Wordpress, and other popular PHP, but not familiar
   with Symfony, nor want/need to learn development in Symfony.

   On Mon, Oct 5, 2009 at 7:54 PM, Eno symb...@gmail.com wrote:

On Mon, 5 Oct 2009, Sid Bachtiar wrote:

I was trying to look something more for non-developer.

Let's say I developed a website then when I give the source code to my
client (who isn't computer illiterate, but is not familiar with
Symfony); at the moment I'll have to teach them a lot of things on how
to install/deploy, symfony commands (clear cache), how to change
database settings, and so on.

Frankly, what you're asking makes no sense. Deploying a web site is not
something you can just give to someone who is not technical.

--

   --
   Blue Horn Ltd - System Development
  http://bluehorn.co.nz

  --
  Gareth McCumskeyhttp://garethmccumskey.blogspot.com
  twitter: @garethmcc
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
symfony users group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to 
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~--~~~~--~~--~--~---



[symfony-users] Re: how to install a symfony website

2009-10-06 Thread Sid Bachtiar

Yeah, I'm thinking:

1. Have install.php on web folder and lock it or delete it after
installation is successful
2. Requirements checking if the environment has everything required
(plugins should be able to add requirement check too)
3. Let end user enters database information (like in Wordpress)
4. Click 'Install'

OK I'm sure it's not that easy, but I think it is doable.

Part of the check would be to check if non-public folder (non web
folder) can be protected (made non-public), e.g.: htaccess, etc, etc.

Regards,

Sid Bachtiar
-- 
Blue Horn Ltd - System Development
http://bluehorn.co.nz


On Wed, Oct 7, 2009 at 11:32 AM, Jake Barnes lkrub...@geocities.com wrote:



 On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
 On Mon, 5 Oct 2009, Sid Bachtiar wrote:
  I was trying to look something more for non-developer.

  Let's say I developed a website then when I give the source code to my
  client (who isn't computer illiterate, but is not familiar with
  Symfony); at the moment I'll have to teach them a lot of things on how
  to install/deploy, symfony commands (clear cache), how to change
  database settings, and so on.

 Frankly, what you're asking makes no sense. Deploying a web site is not
 something you can just give to someone who is not technical.


 One of the big weaknesses of Symfony is that it can not be deployed as
 easily as WordPress. The fact that non-technical people have an easy
 time installing WordPress gives WordPress much of its presence on the
 web scene.








 


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



[symfony-users] Re: how to install a symfony website

2009-10-06 Thread Mariusz Sasinski

 
 One of the big weaknesses of Symfony is that it can not be deployed as
 easily as WordPress. The fact that non-technical people have an easy
 time installing WordPress gives WordPress much of its presence on the
 web scene.

As far as I know symfony is not a blog, and it's made with _technical_ people 
in mind.  And for technical people, willing to read the manual, it's as easy 
to deploy as it can possibly be. 

Mariusz

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



[symfony-users] Re: how to install a symfony website

2009-10-06 Thread david

Wordpress is an application, Symfony is a framework that you can use to  
build applications.
sf provides all the parts to make installers - you just need to glue 'em  
together.

On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes lkrub...@geocities.com  
wrote:




 On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
 On Mon, 5 Oct 2009, Sid Bachtiar wrote:
  I was trying to look something more for non-developer.

  Let's say I developed a website then when I give the source code to my
  client (who isn't computer illiterate, but is not familiar with
  Symfony); at the moment I'll have to teach them a lot of things on how
  to install/deploy, symfony commands (clear cache), how to change
  database settings, and so on.

 Frankly, what you're asking makes no sense. Deploying a web site is not
 something you can just give to someone who is not technical.


 One of the big weaknesses of Symfony is that it can not be deployed as
 easily as WordPress. The fact that non-technical people have an easy
 time installing WordPress gives WordPress much of its presence on the
 web scene.








 


-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

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



[symfony-users] Re: how to install a symfony website

2009-10-06 Thread Sid Bachtiar

 sf provides all the parts to make installers - you just need to glue 'em
 together.

Correct! And it would make it easier to spread Symfony to the mass if
it has a generic installer built in.

I know, I know, what don't I build it myself? I'd like to, but at the
moment I'm pretty stretched out.

But it also good to talk about it first, someone might points out why
this is difficult, etc, etc.

A Symfony open source project called Siwapp (an invoicing system)
tried/tries/trying to have this kind of installer (www.siwapp.org).

Kind regards,

Sid

On Wed, Oct 7, 2009 at 12:09 PM, david da...@inspiredthinking.co.uk wrote:

 Wordpress is an application, Symfony is a framework that you can use to
 build applications.
 sf provides all the parts to make installers - you just need to glue 'em
 together.

 On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes lkrub...@geocities.com
 wrote:




 On Oct 5, 2:54 am, Eno symb...@gmail.com wrote:
 On Mon, 5 Oct 2009, Sid Bachtiar wrote:
  I was trying to look something more for non-developer.

  Let's say I developed a website then when I give the source code to my
  client (who isn't computer illiterate, but is not familiar with
  Symfony); at the moment I'll have to teach them a lot of things on how
  to install/deploy, symfony commands (clear cache), how to change
  database settings, and so on.

 Frankly, what you're asking makes no sense. Deploying a web site is not
 something you can just give to someone who is not technical.


 One of the big weaknesses of Symfony is that it can not be deployed as
 easily as WordPress. The fact that non-technical people have an easy
 time installing WordPress gives WordPress much of its presence on the
 web scene.








 


 --
 Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

 




-- 
Blue Horn Ltd - System Development
http://bluehorn.co.nz

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



[symfony-users] Re: how to install a symfony website

2009-10-05 Thread Eno

On Mon, 5 Oct 2009, Sid Bachtiar wrote:

 I was trying to look something more for non-developer.
 
 Let's say I developed a website then when I give the source code to my
 client (who isn't computer illiterate, but is not familiar with
 Symfony); at the moment I'll have to teach them a lot of things on how
 to install/deploy, symfony commands (clear cache), how to change
 database settings, and so on.

Frankly, what you're asking makes no sense. Deploying a web site is not 
something you can just give to someone who is not technical.



-- 



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



[symfony-users] Re: how to install a symfony website

2009-10-05 Thread Sid Bachtiar

Of course not. I'm talking about someone technical, who knows how to
install the like of Wordpress, and other popular PHP, but not familiar
with Symfony, nor want/need to learn development in Symfony.

On Mon, Oct 5, 2009 at 7:54 PM, Eno symb...@gmail.com wrote:

 On Mon, 5 Oct 2009, Sid Bachtiar wrote:

 I was trying to look something more for non-developer.

 Let's say I developed a website then when I give the source code to my
 client (who isn't computer illiterate, but is not familiar with
 Symfony); at the moment I'll have to teach them a lot of things on how
 to install/deploy, symfony commands (clear cache), how to change
 database settings, and so on.

 Frankly, what you're asking makes no sense. Deploying a web site is not
 something you can just give to someone who is not technical.



 --



 




-- 
Blue Horn Ltd - System Development
http://bluehorn.co.nz

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



[symfony-users] Re: how to install a symfony website

2009-10-05 Thread Gareth McCumskey
First, in your batches directory for your symfony write a batch script (in
PHP even if you want) that will run all the necessary symfony commands
needed, like symfony cc etc. Then make sure its all committed to SVN. I
have found deploying to a server easier to do with SVN rather than rsync
which is what the official symfony docs recommend. So you can have your sys
admin svn checkout the application, run the batch script and away you go.

You can even have your deployment script add the correct Virtual Host
settings into apache for you.

This is of course assuming your running a *nix box.

On Mon, Oct 5, 2009 at 9:02 AM, Sid Bachtiar sid.bacht...@gmail.com wrote:


 Of course not. I'm talking about someone technical, who knows how to
 install the like of Wordpress, and other popular PHP, but not familiar
 with Symfony, nor want/need to learn development in Symfony.

 On Mon, Oct 5, 2009 at 7:54 PM, Eno symb...@gmail.com wrote:
 
  On Mon, 5 Oct 2009, Sid Bachtiar wrote:
 
  I was trying to look something more for non-developer.
 
  Let's say I developed a website then when I give the source code to my
  client (who isn't computer illiterate, but is not familiar with
  Symfony); at the moment I'll have to teach them a lot of things on how
  to install/deploy, symfony commands (clear cache), how to change
  database settings, and so on.
 
  Frankly, what you're asking makes no sense. Deploying a web site is not
  something you can just give to someone who is not technical.
 
 
 
  --
 
 
 
  
 



 --
 Blue Horn Ltd - System Development
 http://bluehorn.co.nz

 



-- 
Gareth McCumskey
http://garethmccumskey.blogspot.com
twitter: @garethmcc

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



[symfony-users] Re: how to install a symfony website

2009-10-05 Thread Tom Boutell

This is true, but if you deploy with svn don't forget:

RewriteRule (\.svn)/(.*?) - [F,L]

In your .htaccess. You don't want people snooping in the .svn folders.

On Oct 5, 3:06 am, Gareth McCumskey gmccums...@gmail.com wrote:
 First, in your batches directory for your symfony write a batch script (in
 PHP even if you want) that will run all the necessary symfony commands
 needed, like symfony cc etc. Then make sure its all committed to SVN. I
 have found deploying to a server easier to do with SVN rather than rsync
 which is what the official symfony docs recommend. So you can have your sys
 admin svn checkout the application, run the batch script and away you go.

 You can even have your deployment script add the correct Virtual Host
 settings into apache for you.

 This is of course assuming your running a *nix box.





 On Mon, Oct 5, 2009 at 9:02 AM, Sid Bachtiar sid.bacht...@gmail.com wrote:

  Of course not. I'm talking about someone technical, who knows how to
  install the like of Wordpress, and other popular PHP, but not familiar
  with Symfony, nor want/need to learn development in Symfony.

  On Mon, Oct 5, 2009 at 7:54 PM, Eno symb...@gmail.com wrote:

   On Mon, 5 Oct 2009, Sid Bachtiar wrote:

   I was trying to look something more for non-developer.

   Let's say I developed a website then when I give the source code to my
   client (who isn't computer illiterate, but is not familiar with
   Symfony); at the moment I'll have to teach them a lot of things on how
   to install/deploy, symfony commands (clear cache), how to change
   database settings, and so on.

   Frankly, what you're asking makes no sense. Deploying a web site is not
   something you can just give to someone who is not technical.

   --

  --
  Blue Horn Ltd - System Development
 http://bluehorn.co.nz

 --
 Gareth McCumskeyhttp://garethmccumskey.blogspot.com
 twitter: @garethmcc
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
symfony users group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to 
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~--~~~~--~~--~--~---



[symfony-users] Re: how to install a symfony website

2009-10-05 Thread Gareth McCumskey
By default when we checkout from SVN the permissions don't allow access to
anything. Running symfony project:permissions sets permissions correctly for
everything thats needed, including leaving .svn folders inaccessible except
for the user that checked out (root in our case), so that .htaccess option
isn't really necessary

On Mon, Oct 5, 2009 at 1:26 PM, Tom Boutell t...@punkave.com wrote:


 This is true, but if you deploy with svn don't forget:

 RewriteRule (\.svn)/(.*?) - [F,L]

 In your .htaccess. You don't want people snooping in the .svn folders.

 On Oct 5, 3:06 am, Gareth McCumskey gmccums...@gmail.com wrote:
  First, in your batches directory for your symfony write a batch script
 (in
  PHP even if you want) that will run all the necessary symfony commands
  needed, like symfony cc etc. Then make sure its all committed to SVN. I
  have found deploying to a server easier to do with SVN rather than rsync
  which is what the official symfony docs recommend. So you can have your
 sys
  admin svn checkout the application, run the batch script and away you go.
 
  You can even have your deployment script add the correct Virtual Host
  settings into apache for you.
 
  This is of course assuming your running a *nix box.
 
 
 
 
 
  On Mon, Oct 5, 2009 at 9:02 AM, Sid Bachtiar sid.bacht...@gmail.com
 wrote:
 
   Of course not. I'm talking about someone technical, who knows how to
   install the like of Wordpress, and other popular PHP, but not familiar
   with Symfony, nor want/need to learn development in Symfony.
 
   On Mon, Oct 5, 2009 at 7:54 PM, Eno symb...@gmail.com wrote:
 
On Mon, 5 Oct 2009, Sid Bachtiar wrote:
 
I was trying to look something more for non-developer.
 
Let's say I developed a website then when I give the source code to
 my
client (who isn't computer illiterate, but is not familiar with
Symfony); at the moment I'll have to teach them a lot of things on
 how
to install/deploy, symfony commands (clear cache), how to change
database settings, and so on.
 
Frankly, what you're asking makes no sense. Deploying a web site is
 not
something you can just give to someone who is not technical.
 
--
 
   --
   Blue Horn Ltd - System Development
  http://bluehorn.co.nz
 
  --
  Gareth McCumskeyhttp://garethmccumskey.blogspot.com
  twitter: @garethmcc
 



-- 
Gareth McCumskey
http://garethmccumskey.blogspot.com
twitter: @garethmcc

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



[symfony-users] Re: how to install a symfony website

2009-10-05 Thread david

svn export repPath should generate the structure without the .svn  
control folders/files.

With 1.3 we have the installer option with generate:project - while it  
will require a rethink on how we deploy - could be more flexible/useful.
It should be a more reliable approach - you'll be working with a  
functioning sf from the go-get.



On Mon, 05 Oct 2009 13:41:52 +0200, Gareth McCumskey  
gmccums...@gmail.com wrote:

 By default when we checkout from SVN the permissions don't allow access  
 to
 anything. Running symfony project:permissions sets permissions correctly  
 for
 everything thats needed, including leaving .svn folders inaccessible  
 except
 for the user that checked out (root in our case), so that .htaccess  
 option
 isn't really necessary

 On Mon, Oct 5, 2009 at 1:26 PM, Tom Boutell t...@punkave.com wrote:


 This is true, but if you deploy with svn don't forget:

 RewriteRule (\.svn)/(.*?) - [F,L]

 In your .htaccess. You don't want people snooping in the .svn folders.

 On Oct 5, 3:06 am, Gareth McCumskey gmccums...@gmail.com wrote:
  First, in your batches directory for your symfony write a batch script
 (in
  PHP even if you want) that will run all the necessary symfony commands
  needed, like symfony cc etc. Then make sure its all committed to  
 SVN. I
  have found deploying to a server easier to do with SVN rather than  
 rsync
  which is what the official symfony docs recommend. So you can have  
 your
 sys
  admin svn checkout the application, run the batch script and away you  
 go.
 
  You can even have your deployment script add the correct Virtual Host
  settings into apache for you.
 
  This is of course assuming your running a *nix box.
 
 
 
 
 
  On Mon, Oct 5, 2009 at 9:02 AM, Sid Bachtiar sid.bacht...@gmail.com
 wrote:
 
   Of course not. I'm talking about someone technical, who knows how to
   install the like of Wordpress, and other popular PHP, but not  
 familiar
   with Symfony, nor want/need to learn development in Symfony.
 
   On Mon, Oct 5, 2009 at 7:54 PM, Eno symb...@gmail.com wrote:
 
On Mon, 5 Oct 2009, Sid Bachtiar wrote:
 
I was trying to look something more for non-developer.
 
Let's say I developed a website then when I give the source code  
 to
 my
client (who isn't computer illiterate, but is not familiar with
Symfony); at the moment I'll have to teach them a lot of things  
 on
 how
to install/deploy, symfony commands (clear cache), how to change
database settings, and so on.
 
Frankly, what you're asking makes no sense. Deploying a web site  
 is
 not
something you can just give to someone who is not technical.
 
--
 
   --
   Blue Horn Ltd - System Development
  http://bluehorn.co.nz
 
  --
  Gareth McCumskeyhttp://garethmccumskey.blogspot.com
  twitter: @garethmcc
 





-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

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



[symfony-users] Re: how to install a symfony website

2009-10-04 Thread Sid Bachtiar

I was trying to look something more for non-developer.

Let's say I developed a website then when I give the source code to my
client (who isn't computer illiterate, but is not familiar with
Symfony); at the moment I'll have to teach them a lot of things on how
to install/deploy, symfony commands (clear cache), how to change
database settings, and so on.

I was just trying to find something more non-developer friendly, but
may be I don't know what I'm looking for, or that the 'non-developer'
just have to learn a bit more about Symfony.

On Mon, Oct 5, 2009 at 2:15 PM, Eno symb...@gmail.com wrote:

 On Mon, 5 Oct 2009, Sid Bachtiar wrote:

 I'm wondering if there is a documentation for non-developer (e.g.:
 system admin) on how to install a website developed in Symfony.

 Its in the usual place:

 http://www.symfony-project.org/book/1_2/16-Application-Management-Tools#chapter_16_deploying_applications



 --



 




-- 
Blue Horn Ltd - System Development
http://bluehorn.co.nz

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