There are a plethora of articles about which I would like to write, and I will easily get caught-up and overwhelmed if I don’t at least make some kind of a plan. So, I’m going to write-up a short list of tutorials I plan to be writing soon with the hopes that it will help me stay focused and not get too distracted.
- Cascading Style Sheets (CSS) - Separating content from presentation
- PHP & DOM - Generating XML webpages without typing a line of markup
- Database Abstraction Layers - Streamlining access to your data
- HTTP Headers - How browsers communicate with servers
- XMLHttpRequest/AJAX - Send & receive data without reloading the page
The ultimate goal of these tutorials is to combine the knowledge in all of them into one super-tutorial on creating a powerful content-management system utilizing some of the best techniques and technologies available to us today. Also, in the future, this page will link to the articles above as they are completed.
NOTE: The titles of the articles will almost certainly be changed, but the topics will remain the same.
I’m very pro-XML, so I wanted to compile a simple list of interesting applications of XML that can be useful. This is all part of my perpetual grand-unification CMS that I always say I’m working on. Amongst other things, it will leverage as much XML as possible, since its core rendering will be using PHP’s DOM XML capabilities.
As I discover and/or remember additional interesting applications for XML, I’ll try and update this list a bit. There are literally hundreds to thousands of XML applications, but this list is meant to be limited to the ones I can leverage in my own projects. In the future, I might write up some more in-depth articles regarding these technologies, how they can be used, how I will use them, etc.
If you can think of any additional, interesting applications for XML that can be leverage in a web-based CMS powered by XML or you just plain think is worth mentioning, then by all means, leave us a comment.
One of the goals of HidayahTech is to share what little technical knowledge I have with my visitors in the form of easy-to-follow & comprehensive tutorials. So, if you’d like to request a tutorial, please leave a comment to this post with the nature of your request. I’ll start you off with some options:
- PHP
- MySQL
- HTML
- CSS
- Object-Oriented Programming
- XML
- Standards-Compliant Design
- 3-tier design (a.k.a., Model-View-Controller)
- REST
My posting these topics above does not imply that I am in any way an expert in them, but they are concepts with which I am at least slightly familiar, and wouldn’t mind looking into more deeply to help share some knowledge. However, I do deal with most of those topics in one way another at work or in my own personal website design.
Your request need not be limited to the list above, and may even be a combination of any of the above, but you’ll have more of a guarantee of a decent tutorial written if it can be expressed by one or more of the above topics.
I’ll be lookin’ forward to hearing from you all!
After a rough start (still working on the Tawheed Collective), I’ve decided that it’s okay to have two blogs. The focus of HidayahTech, if you haven’t gathered from the name, is on technology - but there will also be spatterings of science, and general posts as well.
Now that I’ve got it looking the way I like, I wanted to invite anyone that wants to listen in on my little chats. What you can expect in the future will consist of discussions regarding IT-ish topics such as web & software development, technology, tutorials, & other topics that I think might be of interest & benefit to others.
So, have at it! Comment! Leave suggestions! Contemplate about what I write! It’s a free-for-all!