Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Frameworks (PHP)

Featured Replies

I've been coding PHP for a couple of years now.. actually around 6 years. I'm pretty good at it, and am slowly making money off it. But with each site I make, i get a sense of monotony. Its damn near the same except for the names of the data and the way it is shown.

 

What I am wondering is, who has used/made a framework which allows you complete freedom over input and output, whilst making it ultra-fast to read/write the data.

 

I have thought of creating an API, and writing results of queries into XML and so on. But this makes it difficult to do stuff to do the data once you have it.

 

So yeah, frameworks? how do you guys make them, what have you guys used, and so on.

I've started making objects when I do my php5 so I can take an object from 1 project and dump it straight into another. No need for frameworks then although I do have an "object" for common commands I use a lot that could be argued to be a framework :-)

  • 2 weeks later...

I'm slowly building my own framework for the sites I make. I prefer to make my own so I know how it works and it fits exactly how I want it. Also, if you use someone else's framework and there's a bug or something you have to teach yourself the inner workings to fix it unless you want to wait for whoever made it to provide a patch.

 

I started making mine in PHP4, but I' finally moved to a host with PHP5 so it'll need an update to take advantage of newer features.

  • Author

PHP4 is now EOL. This means that by august next year there will be no further security patches, and as of right now there will be no updates (further releases)

Yea, that's was the final push I needed to switch host. The host provided a very stabile service with excellent support, but they didn't have any plans to offer PHP5. I'm just going to finish the last section on my site, then I'll set up PHP5 for my website. Though, I need to figure out how to run PHP4 and PHP5 on my machine because I'm coding for a community site where they run PHP4...

  • Author

you could set up a seperate box to run it on from old parts... I for one have about 5 old processors in the house, ranging from 100mhz up to 1800 mhz, and harddrives from 300mb to 60gb...

Yea, I was thinking of that. But I found this interesting little article: http://devzone.zend.com/article/633-Instal...ood-old-port-80

 

I'll be trying that as I'm about to reset up local test setup anyway when I move to PHP5.

 

I the moment I got two other desktops, besides my main comp. One's my backup server, triple boot with Ubuntu, XP and Vista. I also use it to remote into my mac mini, and VPN to various virtual Win98 installation with IE5-6. And I the last one is just sitting there atm. Planning to set up a render farm system for Studio Max. I'm making sure I get my hands on all my families and friends' old computer as they replace them.

And the backup computer got it's own monitor hooked up to it but no keyboard or mouse. I'm using Multiplicity to control it form my main comp.

if that fails install lighttpd as an alternative to apache2 and run it on a different port. then you can still use the same computer. I always perfer lighttpd on my local servers over apache2 now.

I've used CakePHP on the last couple of projects I've worked on. It's a pretty simple framework, and definitely helps take out some of the monotony that you talk about.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.