Meetings

PHP User Group Meetings and Events

We meet less regularly than we used to. If this page isn't current and you would like to hold a meeting, please don't ask about it on the discussion list. Instead, email organize-subscribe@tcphp.org and tell us how you can help plan or contribute to the next meeting.

TCPHP September 2005 Meeting Notes

Submitted by Anonymous on Sun, 10/02/2005 - 9:48pm.
TCPHP Sep 2005 Meeting Good programming practices, programming structure, and error handling. attendees: Matt Purland - speaker Blaine Garrett John Peterson Allie Micka Scot Jenkins Steve Franklin

September Meeting side notes

Submitted by blainegarrett on Tue, 09/20/2005 - 10:34am.

Blaine lists a few notworthy side topics from the September meeting including some Ajax related libraries and some error checking bits that were brought up.

TCPHP August 2005 Meeting Notes

Submitted by Anonymous on Sat, 09/17/2005 - 1:25pm.
Attendees: sam buchanan dave ornsby Keith Larry DeVries HJ Schmidt me Allie Brandon Form security: - historically security dealt with on network/OS side - Many attacks focus on applications

September Meeting

Submitted by m.purland on Sat, 08/20/2005 - 1:50pm.
09/17/2005 - 12:00pm
09/17/2005 - 3:00pm

description:

Join us for an in-depth conversation on good programming practices, programming structure, and error handling.

  • Good programming practices
    • Code uniformity
    • Naming conventions
    • Commenting
    • Self-documenting code
  • Programming structure
    • Program design
    • Procedural
    • Object-oriented
    • Programming structure for PHP
  • Error handling
    • Error handling
    • Logging
    • Backtracing

Above outline is not in any particular order.  Would you like more information about this meeting?  Email the presenter here! Thanks!

Location:
The Renaissance Box

June 2005 Meeting Notes

Submitted by Anonymous on Sun, 08/07/2005 - 2:35pm.

June 2005 TCPHP meeting
Topic: Open discussions about PHP and web security


Introductions:

We met as usual at the Renasissance

August Meeting: Form Handling

Submitted by micka on Sat, 06/18/2005 - 9:54pm.
08/20/2005 - 12:00pm
08/20/2005 - 3:00pm

description:

Join us for an in-depth conversation on form processing with PHP. We'll be discussing:

  • Self-Posting Forms and Best Practices
  • Validation and Security
  • Multi-part forms and Surveys

Would you like to lead part of this discussion by putting together a short presentation about forms processing? Please contact us!

Location:
The Renaissance Box

July Meeting: Apache Web Server

Submitted by micka on Sat, 06/18/2005 - 2:02pm.
07/16/2005 - 12:00pm
07/16/2005 - 3:00pm

description:

We'll be discussing the Apache web server and its relationship to your PHP coding environment. Please join the disucssion, where we'll be covering:

  • PHP Configuration and Security
  • .htaccess files
  • Location:
    The Renaissance Box

May 2005 Meeting Notes

Submitted by Anonymous on Thu, 05/26/2005 - 2:42pm.

TCPHP May 21, 2005 meeting notes
Topic: Drupal
Presenters: Allie Micka and Chris Johnson

We had about 20 attendees, some of which joined us from the tcwebpros group. Earlier in the week, Allie gave a presentation on Drupal to the tcwebpros.org folks. Those slides are available at http://www.tcwebpros.org/meetings/may-2005-notes. A big thanks to Allie and Chris for tag-teaming this meeting and providing more technical details on implementing a Drupal site. Open Office format slides for their presentation are available at http://www.tcphp.org/files/InstallDrupal.sxi. Thanks to the Renaissance Box for the meeting space.

What is Drupal?
Drupal is a web-based CMS (Content Management System) written in PHP with an SQL database backend (typically MySQL). Drupal is available under the the GPL license.

Installation/configuration:
Chris gave us a quick introduction on how to install Drupal assuming you were on a Windows workstation and uploading files to your web host's server. At at minimum, you must edit the sites/default/settings.php and set the following variables:

$db_url - Contains your MySQL database connection info
$base_url - Set this to point to your web site (http://mysite.com/drupal, or http://localhost/drupal if you're working on your local system)

NOTE: $base_url should not end with a trailing slash '/'

For detailed installation instructions, refer to Drupal docs at http://drupal.org/handbook.

Directory permissions depend on what you want to do with Drupal. If you are using the "images" module, the images directory needs to be writable. Otherwise, the default permissions should be just fine.

June Meeting

Submitted by djcain on Mon, 05/23/2005 - 2:19pm.
06/18/2005 - 12:00pm
06/18/2005 - 3:00pm

description:

The general topic for this meeting will be an open discussion of web application security concepts and practices.

Location:
The Renaissance Box

Syndicate content