Hi Andrew,

We used the lucene search index about 10 years ago in our online
community site.  Whilst it was wasn't through ZF at the time, we were
blown away with it's performance, still sounds like it's up there.

I've been looking into Amazon AWS again recently, and things seemed to
have matured a little more than when I last looked.  Still a little
difficult to gauge the running costs, but certainly looking a lot more
viable to use as a scalable infrastructure than it once did (they only
have US and EU presence so nothing in Asia yet for hosting AU/NZ
sites)

Been working a lot on internal tools, automating code deployments
using PHP, SVN, and SSH - kind of interesting (to me) how much you can
automate - check out revisions, prepare code, bake statics, deploy to
staging servers, auto-tag release code, semi-automated deployment into
production (create new webroot folder (possibly hardlinked to previous
release - haven't decided yet), then output commands to change the
webroot symlink to new folder once any DB updates are performed.  Hmm,
automatic DB update deployments....danger!

Other than that bringing svn server in house and playing will some
neat hook scripts.
Er...php...?  Been adding an instrumentation layer into our DB
framework to start collecting and profiling some production queries.
Even with a single web/db setup at the moment, I'm also considering
adding a front-end load balancer so I can siphon off a bit of
production traffic for beta testing and collection of this sort of
stat.

I am planning to think about writing a php layer on top of our
existing admin tools so I can capture changes in our product/data
editing (staging) environment and think about a sensible way to replay
this on a production system without letting non-technical data editors
loose on the live system - if anyone has any ideas on this, these
would be welcome.  Short of logging all SQL and replaying (not ideal
incase as part of that session they deleted stuff or reverted changes
- we'd only want to update final.)  Could try syncing/comparing
specific DB tables, but again risk of referential integrity or live
data hitting production tables that aren't yet in staging (hmm, could
replicate to editing server...?)  Any other ideas or anyone doing
similar stuff?

Dunno if any of this stuff this is interesting to anyone other than me
;-), but might help generate some conversation - good thread idea.


Cheers,
-Dan

On Wed, Jul 8, 2009 at 11:19 AM, Andrew McMurtrie<[email protected]> wrote:
> Just thought I would pose the question: what are/have you been using
> recently that is of interest.
> I know it is a bit generic but there has got to be some cool things that
> others are doing that the rest of us have no idea about or that has caught
> your fancy.
>
> The problem with programming is you craft this really nice
> functionality/code/app, learn this new trick or hook onto some cool
> functionality in a framework/library but usually don't get to share it,
> unless you work in an office with other geeks, so no one hears about it. (or
> unless of course you belong to a PHP user group!)
>
> I have recently been working with Zend Lucene Search for indexing and
> returning search results for page content. It was pretty easy to get going
> and I was shown a tool for reviewing the index content which helped
> determine what was happening when content was indexed. I still need to get
> into more detail on the result output side of things for displaying search
> results with highlighted result words and to see what else it can do but it
> is very handy.
>
> Cheers
>
> Andrew
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature
> database 4222 (20090707) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature
> database 4222 (20090707) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
To unsubscribe, send email to
[email protected]
-~----------~----~----~----~------~----~------~--~---

Reply via email to