I've been working a LOT on bringing these 2 projects forward. For anyone that doesn't know:
Virtuoso: This is a flash/AIR based display engine that is built on top of my parsing delimiters work. Parsing delimiters is done. There is no reason to continue that thread. I have parsed every delimiter known to man, optimized the parse and can now move on to what that whole thing was intended for in the first place. Basically the language that parsing delimiters created will be the html/css of my display engine. By adding an imported SWC I enable a scripting extension and voila...make anything you can make in flash and AIR but primarily do it with a JSONesque language that I call VON (formerly XXON)
Sitephyre: This is a content management system that aims to provide every kind of content you can imagine. Kinda like if you stuck together PHPBB3, youTube, Imgur, AnonFiles & OMGPOP (in an example sense). I already was really super duper far on this when I took a break. However, when I went back to it (3 days ago) I decided to change some things.
I wanted to finally use and understand prepared statements and I now I do and it does. I'm still refining my class but, as it is right now it works very well and is written very clean. I think I can get it cleaner.
Doing this means that some of the more front end stuff needs to be modified accordingly. I've already started doing this and I find myself completely deleting a lot of stuff and replacing it with much less that does the exact same.
Instead of taking the original project and running around like a blind chicken trying to edit everything, I just started a new project and bring things from the old project back in a thing at a time. I then edit those things and repeat. This is actually very extensive. I wrote a SHIT LOAD of code. I haven't even started messing with all the javascript I wrote. Right now, my only concern is getting the PHP in order then, I will breeze over the HTML and CSS (cause I don't really want to change any of my display) and finally get the JS in order.
My desire is to move both of these projects forward simultaneously. Since they are essentially 2 parts of the same monster, I think it's smart to get to a point where they are equally ready to be joined.
Basically, Sytephyre will handle all of your basic web stuff "The CMS of it all" and Virtuoso will handle Video players, Slideshows, Upload GUI, etc. however, Virtuoso is more like a best-case-scenario type of thing. I will still need to make comparable HTML/CSS/JS "widgets" to the virtuoso ones (where possible) for devices/users that do not allow flash.
In other words, this is a big honkin deal and if I ever finish this I can finally die in peace (lol). I'm on fire though. I accomplished so much these last three days that my attitude towards this has changed substantially from "hard labor" to "a labor of love". I can say with near accuracy that I spent about +/- 40 hours (in 3 days) on solid programming.
Prepared statements gave me a bit of a hard time, especially trying to figure out how to handle my multi_query's without making a spaghetti mess. Trying to figure out how to bind_result on wildcard queries was also a bit of a nightmare but, I eventually figured it out. I'm glad I went to the trouble, too. My current code is much more vicious and lean than my previous one was.
I'll use this thread as a progress thread until I get to a point where Sytephyre is far enough to serve as my blog software. It might not take that long for that actually. The old version was basically already there in a bare bones sense. I just need to piece it back together and modify it on top of the new foundation and I could probably start using it in a beta way.
That's all for now.
edit: unlike usual where I will go back to a thread and edit the crap out of it to clean up run on sentences and what-not... I'm just not doing that today. Please excuse my sloppy post. I need to go to sleep so I can wake up with some energy for work tomorrow. You'll have to also excuse me for not being descriptive about code things that many of you may know nothing about. I think I'm getting old or something, I just don't have any desire to explain what prepared statements, multi_query, bind_result, etc is. It's a bunch of PHP stuff and the PHP online manual has excellent descriptions and examples.
Virtuoso: This is a flash/AIR based display engine that is built on top of my parsing delimiters work. Parsing delimiters is done. There is no reason to continue that thread. I have parsed every delimiter known to man, optimized the parse and can now move on to what that whole thing was intended for in the first place. Basically the language that parsing delimiters created will be the html/css of my display engine. By adding an imported SWC I enable a scripting extension and voila...make anything you can make in flash and AIR but primarily do it with a JSONesque language that I call VON (formerly XXON)
Sitephyre: This is a content management system that aims to provide every kind of content you can imagine. Kinda like if you stuck together PHPBB3, youTube, Imgur, AnonFiles & OMGPOP (in an example sense). I already was really super duper far on this when I took a break. However, when I went back to it (3 days ago) I decided to change some things.
I wanted to finally use and understand prepared statements and I now I do and it does. I'm still refining my class but, as it is right now it works very well and is written very clean. I think I can get it cleaner.
Doing this means that some of the more front end stuff needs to be modified accordingly. I've already started doing this and I find myself completely deleting a lot of stuff and replacing it with much less that does the exact same.
Instead of taking the original project and running around like a blind chicken trying to edit everything, I just started a new project and bring things from the old project back in a thing at a time. I then edit those things and repeat. This is actually very extensive. I wrote a SHIT LOAD of code. I haven't even started messing with all the javascript I wrote. Right now, my only concern is getting the PHP in order then, I will breeze over the HTML and CSS (cause I don't really want to change any of my display) and finally get the JS in order.
My desire is to move both of these projects forward simultaneously. Since they are essentially 2 parts of the same monster, I think it's smart to get to a point where they are equally ready to be joined.
Basically, Sytephyre will handle all of your basic web stuff "The CMS of it all" and Virtuoso will handle Video players, Slideshows, Upload GUI, etc. however, Virtuoso is more like a best-case-scenario type of thing. I will still need to make comparable HTML/CSS/JS "widgets" to the virtuoso ones (where possible) for devices/users that do not allow flash.
In other words, this is a big honkin deal and if I ever finish this I can finally die in peace (lol). I'm on fire though. I accomplished so much these last three days that my attitude towards this has changed substantially from "hard labor" to "a labor of love". I can say with near accuracy that I spent about +/- 40 hours (in 3 days) on solid programming.
Prepared statements gave me a bit of a hard time, especially trying to figure out how to handle my multi_query's without making a spaghetti mess. Trying to figure out how to bind_result on wildcard queries was also a bit of a nightmare but, I eventually figured it out. I'm glad I went to the trouble, too. My current code is much more vicious and lean than my previous one was.
I'll use this thread as a progress thread until I get to a point where Sytephyre is far enough to serve as my blog software. It might not take that long for that actually. The old version was basically already there in a bare bones sense. I just need to piece it back together and modify it on top of the new foundation and I could probably start using it in a beta way.
That's all for now.
edit: unlike usual where I will go back to a thread and edit the crap out of it to clean up run on sentences and what-not... I'm just not doing that today. Please excuse my sloppy post. I need to go to sleep so I can wake up with some energy for work tomorrow. You'll have to also excuse me for not being descriptive about code things that many of you may know nothing about. I think I'm getting old or something, I just don't have any desire to explain what prepared statements, multi_query, bind_result, etc is. It's a bunch of PHP stuff and the PHP online manual has excellent descriptions and examples.
Comment