November 14th, 2008
I’ve been wanting to and been procrastinating about creating a new blog for the last year. And now, on an evening with not much to do, I have done exactly that. On this blog I will share my thoughts on web development, which for the most part will be on PHP and it’s various frameworks such as CakePHP and possibly Yii. Also I may throw some thoughts in on my web development as a freelancer and less possibly my experiences with c++ programming. For the most part though I foresee myself writing about the PHP frameworks CakePHP and Yii. I have been using CakePHP for the past five months or so and have learned much from it. Very recently however I have discovered the delicious extra features and flexibility that a php5 only framework like Yii can have over one that supports php4 such as CakePHP. I am just experimenting with Yii so we will see how that goes. I will save more detailed comparisons for a future article.
I will also note here that earlier in the archives you will find two articles that are imported from my other blog (with no official name) at http://jonah.cubedwater.com/ that has no real topic. These two articles were related to web development so I thought “why not.”
Categories: CakePHP, Web Development, Yii
August 27th, 2008
The other day I found CakePHP, a really cool php framework which helps me code faster and produce websites with nice features more easily. It was a huge learning curve however and I had to create a whole new website with it before I was able to get the hang of it. So here it is, http://iou.cubedwater.com. Here’s what it’s about, taken copy&pasted from the website:
Send virtual IOUs to each other!
An IOU (an abbreviation for “I owe you”) is a note that is given from one person to another that states that the holder of the IOU is owed something by the person who wrote it. Here at I Owe You you can write out virtual IOUs to each other. It could be for anything from a taco (for the bet the other day?), a date (not recommended) or a hug (recommended) or simply $5.03 (GAS money, baby). You can also write “You Owe Me”s, which is just like an IOU except that the IOU holder is the one who owes the item written on the IOU. When you send an IOU to someone on I Owe You, that person can either accept or deny the IOU. When the IOU is paid, you can mark it as completed. If you want to send an IOU to someone who does not have an account with us, that’s fine! You can still create IOUs for that person for your personal record keeping. If you can convince the person to create an account, all the IOUs under that person’s name will even be transferred to him or her.
Enjoy the site!
I though about buying a domain for it, but decided not to. I don’t feel that this one will give revenue. So why did I create it? We’ll, 1, to learn CakePHP, and 2, to reap in the bucks that my friends owe me :p.
Here’s a demo screen for ya:
Categories: CakePHP, Web Development
October 11th, 2007
Please note: This blog entry was imported from my old blog and references a previous article that does not exist in this blog. This article is very old, as I wrote it way before I even knew what a PHP framework was, but personally I think that’s what makes it interesting.
Ok, I know I left you hanging on that last post so here is what’s going on.
Soo, as I said, I’ve been working on this new site. I’ve done a bit of brainstorming for a new site to create that is new and unthought of, and actually useful. So I decided to build a searchable, open graphic resource database for web-designers. I would hold icons, backgrounds (tiles, textures…) and banners. It would be ‘open’, as in so anyone can contribute to the database.
I know your probably thinking, “This is not new, there are plenty on graphic resources on the web”. I say “yes, there are, but they’re not open, and they suck”. I’ve done a bit of researching and all the current ones have the crappiest, most unprofessional graphics that you could imagine. Also, my database is the first to be searchable.
So, first I set out to program this website. This took about a month (I don’t really remember actually…). I used php, as it’s cool, and for the layout I used one by Styleshout. I decided that it would be a good idea to have a database of graphics before I released the site, so I searched the web for icon packs with licenses that allowed me to redistribute them. In total I found 1720 icons and a set of 11 backgrounds. I failed to find any logos, so I made a few of my own. While I was at it I also made a few backgrounds too. Then I released it on September 24.
During the first week of release the website got nearly zero traffic (wait, keep reading). Google had not spidered it until the end of that week, and it had nearly zero backlinks. I advertised it on a few forums, but that was pretty the only source of visitors. For the the entire first week, it got about 860 page views a day (and over a fourth of them were from me).
The next week, the first week of October, was slightly better. 650 page views per day for that week. This was less then last week in total, but after subracting the amount of page views that were actually from me fixing website bugs, it was actually a *bit* more.
Then, on the tenth (yesterday), things improved, allot. Apparently, this popular Japanese blog (Link, google translated version) actually blogged(!) about my new site. Yes, their blog is in Japanese, and my site is in English, but I guess their blog was meant for a multi-language people. Anyways, it must be a popular blog because they refered 532 people to my site in that one day! I then checked del.icio.us and found my site had been bookmarked 31 times that day. It went from 4 bookmarks to 31 bookmarks in one day. With such a high percent increase, it even got onto the del.icio.us “popular page”. That gave me another 131 visitors. By the end of the day I had 5592 page views. That’s a 860% increase from the week before! I also had two ad clicks (yay! 54 cents).
Although I do not have the statistics for today, by looking at the raw statistics stored on my dreamhost server I can see that I have already reached the amount of page hits for today that I had in total yesterday. And it’s only 1pm! It should increase still yet. I also checked del.icio.us and I’ve gotton still yet another 79 bookmarks. Also, I found yet another person blogged about my site, this time in Spanish (what’s up with that? Link, google translated).
That’s all the data I have now, but I’ll be sure to blog on this again, so stay tuned. This site should still grow much more as more people link to it.
Oh ya, also, if you want to check out this new site I’m talking about, it’s here
Categories: Web Development