Skip navigation.
Home

Projects

Why use a DB and Memcache for custom sessions?

In some past articles and in a couple places online I advocate using a custom memcache/db based php session handler. Lately I have gotten a few people ask me why use both? The complaint being that using both increases overhead.

One of those articles is http://www.cyberlot.net/improving-php-sessions. The main issue people seem to have is number 3.

There are a number of reasons to use both, if your site uses any type of persistence having the sessions in the database will allow your sessions to live through a reboot while memcache only sessions would not!

FlashUnity 2 and Flash Programmers

Been a bit busy with work and family that haven't had time to post any updates recently but there has been some work going on.

FlashUnity is being redone from the ground up, the original was simply a basic recoding of cyberss, and I was still learning my way around classes, for 2 I am using tricks and knowledge I have gained from working with the Zend Framework to make extending and handling a lot easier.

jQPie and Ext

I had planned on building some extra functionality into jQPie to fit certain needs but after playing with Ext and its jQuery support all my needs have been met.

A basic example of the paging/data grid module running off php, works pretty nice.
http://projects.cyberlot.net/jqpie/examples/paging.html

I will be working on putting together demos and examples on using jQPie, jQuery and Ext together.

The above page is just a quick thrown together example to figure out the php side of things I plan a new release soon with full example code.

First jQPie release, 0.1

http://projects.cyberlot.net/trac/jqpie/wiki/WikiStart

Svn code had some issues in IE, this has been cleared up. New dynamic table sorter added and overall code cleaned up.

Table sorter was redone from the ground up and is now a complete rewrite from my original demo code I used as the base.

I am looking for some people interested in porting the php portion to other languages.

The Pie in jQPie

One might assume the Pie in jQPie is for PHP interface extension and well when I first came up with it that was the thought.

Now I have slightly larger goals, the Pie represents the slices of code I hope to pack within. Currently there is a php5 slice, and another person has shown some interest in working on a php4 version.

Now I am looking for you! Yea you there the one looking at jQPie thinking it would be cool to use but your knee deep in Python, or Perl, or any other language.

How to make SVN communicate

I hope this is just the beginning of short but useful tips and articles that can help you out sometime in the future.

One of the most important things in project management is communication, are all members of your team good at communicating? Does SVN communicate with you and let you know whats going on? If not you might be missing out on what your team is doing.

-jTrac upgrades

The latest trac upgrades have managed to take up all my cpu resources and lose its html preview ability.

The cpu resource issue seemed to be related to running with mod_python so right now its running as just plain cgi, the "html preview not available" issue is related to an upgraded trac.ini, make sure your trac.ini has the following, as related to the system its installed on and where your php is.


[mimeviewer]
php_path = /usr/local/bin/php

Just a quick tip from your local trac loving user ;()

Stale Sessions

Have been working on a PDO based session class, making some improvements here and there and noticed something thats not really brought up much that I can see.

You can define when the cookie expires, and when a session will be considered garbage, but theres 2 problems there.

  • Its easy to edit a cookie
  • Garbage collection works best on busy sites by default

0.3 Client released

Been busy and there hasn't been a release in a while so I thought I would clean up a few things and package off the new beta client.

At this point the client is about 90% complete as far as being a fully workable base client. Once everything is finalized I can start working on new features. Enjoy.

http://www.flashunity.com/

FlashUnity 0.6 released ( client also! )

This marks the first series of releases since I split everything off into there own PEAR packages, it just happens I released a new version of each package plus the first client package at the same time!

The filters are now considered stable, I can't think of anything else there I could add to the 2 current filters that exist so Login and Logger are now 1.0 stable

I am still not comfortable making the core code stable, still to many core changes not just bug fixes so its been moved up to 0.6.

Syndicate content