="sydphp"epsilon

Sydney PHP Group

About

Sydney PHP Group supports PHP developers in the Sydney region through monthly meetings, this website and the forum

Present a topic

Do you or your organisation want to present a web development related topic at a Sydney PHP Group meeting? If so, email organisers[via]sydphp.org

How do I Join?

Join the group's forum and attend meetings if you are able. Membership is free and open to anyone.

Last 5 forum topics

Forum Feeds

The next meeting is June 5th 2008, 6.30pm at CodeGear offices

December 2007 end of year party October 6th, 2007

There is a poll going on the forums to see where you would like the Sydney PHP Group 2007 end of year party, all members can vote

November 2007 meeting October 6th, 2007

PHP developers of all levels from the Sydney region are invited to our last meeting for the year. This month we have two presentations

  1. Hierarchical database queries with MySQL
  2. Visualising data using Graphs created with PHP

Date

November 1st 2007, 6.30pm for a 7pm start.

Agenda

6:30 - 7:00 - Networking - meet and greet.
7:00 - 7:30 - Hierarchical database queries with MySQL - Kevin Waterson
7.30 - 7:45 - Break: Pizza and drinks kindly provided by CodeGear
7:45 - ~8:30 - Graphical visualisation of data with PHP - Brent Knigge

Location

CodeGear offices (look for the Borland sign)
Level 12
10 Spring St
Sydney NSW 2000

Many thanks to CodeGear for providing us this meeting place. If the elevators are locked, you can contact the nominated contact person for the meeting (to be announced) and they will come and pick you up.

Do you want to present?

Interested in presenting to the Group at an upcoming meeting? please contact one of the Administrators for further assistance. A presentation does not have to be technical in nature (e.g just code).

Why come to a meeting?

Meetings are a great place to network and meet other developers in the Sydney region, possibly find development work and discuss tips and tricks in PHP development face to face with your peers.

Getting there from out of the city

Spring St is in the north of the city, between Pitt and Bent Sts. Catch a train to Wynyard or Martin Place then use the Google map

October 2007 meeting September 27th, 2007

PHP developers of all levels from the Sydney region are invited to our October 2007 meeting. This month we have two presentations, one hands-on and one more technical.

  1. Trac, a web-based software project management and bug/issue tracking system with version control integration.
  2. Advanced Google Maps mash-up construction with PHP
  3. Visualising data using Graphs created with PHP (moved to November 1st)

Date

October 4th 2007, 6.30pm for a 7pm start.

Agenda

6:30 - 7:00 - Networking - meet and greet.
7:00 - 7:30 - Installing and Using Trac - Rich Buggy of Zoombug

Rich will outline Trac - an enhanced wiki and issue tracking system for software development projects, a hands-on demo showing how to install it and use its features to maximise your project.

7.30 - 7:45 - Break
7:45 - ~8:30 - Graphs created with PHP - Brent Knigge (moved to November 1st)
7:45 - ~8:30 - Advanced Google Maps mash-up construction with PHP - Mike Purvis of Google

Mike, co-author of Beginning Google Maps Applications with PHP and Ajax will present an advanced Google Maps mash-up construction, highlighting the following:

  • Importing a large dataset from a Shapefile into MySQL (using shp2text and then regex)
  • Using PHP to pre-compute nested clusters of points (using k-means or k-means++), and then storing these cluster groups in MySQL
  • At request time, deciding what level of granularity is required, and sending appropriate JSON data (individual points, or if there are too many, clusters of pointers) to the browser.
  • Using JavaScript to create different markers conveying the groupings to the user.

In Mike’s own words this is a fair amount to cover, but it will give meeting attendees the chance to see how an advanced mash-up can handle massive data sets. Mike will be available for a Q&A session for those more curious about the techniques in use.

Location

CodeGear offices (look for the Borland sign)
Level 12
10 Spring St
Sydney NSW 2000

Many thanks to CodeGear for providing us this meeting place.

Meetings are a great place to network and meet other developers in the Sydney region, possibly find development work and generally discuss tips and tricks in PHP development face to face with your peers.

Interested in presenting to the Group at an upcoming meeting? please contact one of the Administrators for further assistance. A presentation does not have to be technical in nature (e.g just code).

If the elevators are locked, you can contact the nominated contact person for the meeting (to be announced) and they will come and pick you up.

Getting there from out of the city

Spring St is in the north of the city, between Pitt and Bent Sts. Catch a train to Wynyard or Martin Place then use the Google map

Regular Expressions for PHP August 1st, 2007

Geoff’s July presentation on Regular Expressions for PHP is now up on Slideshare!

Do you want to present? July 15th, 2007

We are always looking for people and companies to present their latest ideas to the Group. If you have a PHP application, gizmo or development tool you want to make known then this is the place to do it in Sydney. You’ll find a receptive group willing to learn and ask questions.
Don’t be afraid to present - it’s a great thing to do and can give you all kinds of positive feedback and constructive criticism.

General Requirements for a presentation

  • if you are presenting code, target a minimum PHP version of 5.0 (the latest stable release is recommended) - why? PHP4 will cease to exist quite soon
  • use a slideshare.net compatible presentation medium so that your presentation can be embedded on our site
  • your presentation will be audio-recorded for future podcasting. If you don’t wish to be recorded, please advise prior to the presentation

Below is a selection of topics that the group would find interesting.

General Web Development

  • How do I find a web developer? & How do I promote my Web Development company?
  • Version Control
  • Project and Code Management

Your application

  • Present the innards of the latest application you have come up with.

Standards and Accessibility

  • Using PHP for the development of standards compliant and accessible web applications

Bugs and problems

  • Need help trying to solve a problem? Present it to the group in an open discussion format.

Security

  • Preventing injection attacks (SQL and E-mail header)
  • Common misconceptions about PHP and security
  • Securing your PHP install
  • Common errors

Installation

  • Installing and optimising PHP on Unix systems

Sessions

  • Session handling via databases with PHP

Templating

  • Best practice for separating business, content and presentation logic

Selling PHP development

  • How to sell your PHP skills, common misconceptions about PHP

Web Services

  • Usage of SOAP, REST, XML-RPC, JSON, UDDI, WSDL with PHP

Emerging & cool technologies

  • PHP 6
  • PHP and AJAX
  • PHP and social networking applications
  • PHP and public API’s like Flickr, Google Maps etc

A quick Group history July 15th, 2007

meetup

Sydney PHP Group started in 2003 with a few Sydney based PHP developers finally getting together over coffee after coming across php.meetup.com and has steadily grown from there

sydney.ug.php.net

Having outgrown meetup and with increased interest in the group, 2004 saw a move to a new domain under the ug.php.net banner.
The Group gained a forum and started the current format of monthly meetings with up to 2 presentations and networking.

sydphp.org

The site has just undergone its 3rd major redesign including installation of a blog and upgrades to our forum software. We now have a foundation to build a place where Sydney PHP developers can stretch their legs, get known and contribute to PHP knowledge, development and work in the Sydney region.

The future of the Group

Provided we have enough interested members, the Group will continue to motor along. We’re always looking for more interested people to help out and you only have to give as much time as you can spare.

Recent meetings have seen discussions on a possible PHP/OSS conference in Sydney either separate to or in association with other open source software groups in Sydney.

Feel free to comment on the forums with your Group ideas

August 2007 meeting July 14th, 2007

PHP developers of all levels from the Sydney region are invited to our August 2007 meeting..

This month we have two presentations, the first being a look at the centralised version control system known as Subversion. If you are using CVS and are going slowly insane or interested in version control for managing project code then this is an important presentation for you.
The second presentation is on Trac, a web-based software project management and bug/issue tracking system with version control integration.

Date

August 2nd 2007, 6.30pm for a 7pm start.

Agenda

6:30 - 7:00 - Networking - meet and greet.
7:00 - 7:30 - Installing and Using Subversion - Rich Buggy of Zoombug
7.30 - 7:45 - Break
7:45 - ~8:30 - Installing and Using Trac - Rich Buggy of Zoombug

Location

CodeGear offices (look for the Borland sign)
Level 12
10 Spring St
Sydney NSW 2000

Many thanks to CodeGear for providing us this meeting place.

Meetings are a great place to network and meet other developers in the Sydney region, possibly find development work and generally discuss tips and tricks in PHP development face to face with your peers.

Interested in presenting to the Group at an upcoming meeting? please contact one of the Administrators for further assistance. A presentation does not have to be technical in nature (e.g just code).

If the elevators are locked, you can contact the nominated contact person for the meeting (to be announced) and they will come and pick you up.

Getting there from out of the city

Spring St is in the north of the city, between Pitt and Bent Sts. Catch a train to Wynyard or Martin Place then use the Google map

More information on the forums…