From 1050add54511d092d004a1928b0edbf2324dfb3c Mon Sep 17 00:00:00 2001 From: José Mota Date: Sat, 2 Jun 2012 22:09:44 +0100 Subject: Update some more posts. --- ...g-a-system-on-your-own-when-youre-a-rookie.html | 41 ------------ ...system-on-your-own-when-youre-a-rookie.markdown | 77 ++++++++++++++++++++++ ...10-04-29-html-semantics-brs-control-labels.html | 2 +- ...-ufzvalidator-form-validator-jquery-plugin.html | 15 ----- ...validator-form-validator-jquery-plugin.markdown | 18 +++++ 5 files changed, 96 insertions(+), 57 deletions(-) delete mode 100644 _posts/2009-03-01-building-a-system-on-your-own-when-youre-a-rookie.html create mode 100644 _posts/2009-03-01-building-a-system-on-your-own-when-youre-a-rookie.markdown delete mode 100644 _posts/2011-06-09-ufzvalidator-form-validator-jquery-plugin.html create mode 100644 _posts/2011-06-09-ufzvalidator-form-validator-jquery-plugin.markdown diff --git a/_posts/2009-03-01-building-a-system-on-your-own-when-youre-a-rookie.html b/_posts/2009-03-01-building-a-system-on-your-own-when-youre-a-rookie.html deleted file mode 100644 index cfa3f9e..0000000 --- a/_posts/2009-03-01-building-a-system-on-your-own-when-youre-a-rookie.html +++ /dev/null @@ -1,41 +0,0 @@ ---- -layout: post -title: Building a system on your own when you're a rookie -tags: -- Development -status: publish -type: post -published: true -meta: - _edit_last: '1' ---- -If you're like me, you'll want to build your website the hard way, just so you can get to know a little more on programming PHP and understanding certain aspects regarding its planning and structure. - -This post is taking place after a conversation I had with a friend of mine in college about building a website from scratch, in order to learn PHP. Guess what I told her ;) - -So what if you just wanted to build a website to start a business right away and never worry about if it works? Is building a website / web application the best solution if you wanna start off successful and harmlessly? - - -

Know what you want

-First of all, you need to focus on pointing out what you want. What is it? - -
With great power comes great responsability.
-Whatever you are trying to do, it's important you know if you can do it or go for already existing applications for your needs. If it's a blog or a photo gallery, I'd suggest using a CMS like Drupal or Wordpress. As for CRM platforms, there are lots of them, like XLSuite or SugarCRM are in the list. -

Choosing a framework or not

-Again, if you're going the hard way, you will most likely discard the option of using a framework such as the Zend framework or CodeIgniter, since these spare you the application code management such as URL aliases and filter, database abstraction / configuration and templating, amongst other things. - -You have two choices: -
    -
  1. Not use a framework and learn everything you need from top to bottom. This is particularly good choice if you're inexperienced but want to learn how to write and manage an application's architecture over programming logic.
  2. -
  3. Choose a framework and focus only on the programming logic, leaving architecture details to the framework. This is a good choice if you have acquired some knowledge over time and so you feel confident you will be using such a framework more often, dedicating more time to the application itself and not just its skeleton.
  4. -
-

What resources you have

-I only advise PHP's official website. It contains all the reference regarding the language and packages included such as database operations, XML, Web services, everything. There's always Twitter, IRC and Google to help you out. Hey, it did for me, why not you? -

End of story

-PHP is just so freaking easy. The hard part is organizing your thought. If you need any help, drop by this website and reach me, I'd be glad to help. If you have any resources or suggestions you'd like to mention, please do! diff --git a/_posts/2009-03-01-building-a-system-on-your-own-when-youre-a-rookie.markdown b/_posts/2009-03-01-building-a-system-on-your-own-when-youre-a-rookie.markdown new file mode 100644 index 0000000..1368047 --- /dev/null +++ b/_posts/2009-03-01-building-a-system-on-your-own-when-youre-a-rookie.markdown @@ -0,0 +1,77 @@ +--- +layout: post +title: Building a system on your own when you're a rookie +tags: [ development ] +type: post +published: true +--- + +If you're like me, you'll want to build your website the hard way, just so you +can get to know a little more on programming PHP and understanding certain aspects regarding its +planning and structure. + +This post is taking place after a conversation I had with a friend of mine in +college about building a website from scratch, in order to learn PHP. Guess +what I told her ;) + +So what if you just wanted to build a website to start a business right away +and never worry about if it works? Is _building a website / web application the +best solution_ if you wanna start off successful and harmlessly? + +Know what you want +------------------ + +First of all, you need to focus on pointing out what you want. What is it? + + +* A static information website, with a couple forms? +* A blog? +* If you are a photographer, a photo gallery to use as a portfolio? +* A CRM application? +* ... + +> With great power comes great responsability. + +Whatever you are trying to do, it's important you know if you can do it or go +for already existing applications for your needs. If it's a blog or a photo +gallery, I'd suggest using a CMS like [Drupal](http://drupal.org) or +[Wordpress](http://wordpress.org). As for CRM platforms, there are lots of +them, like [XLSuite](http://xlsuite.org) or [SugarCRM](http://sugarcrm.com) are +in the list. + +Choosing a framework or not +--------------------------- + +Again, if you're going the hard way, you will most likely discard the option of +using a framework such as the Zend framework or CodeIgniter, since these spare +you the application code management such as URL aliases and filter, database +abstraction / configuration and templating, amongst other things. + +You have two choices: + + +* Not use a framework and learn everything you need from top to bottom. This is + particularly good choice if you're inexperienced but want to learn how to write + and manage an _application's architecture_ over programming logic. + +* Choose a framework and focus only on the _programming logic,_ leaving + architecture details to the framework. This is a good choice if you have + acquired some knowledge over time and so you feel confident you will be using + such a framework more often, dedicating more time to the application itself and + not just its skeleton. + +What resources you have +----------------------- + +I only advise [PHP's official website](http://php.net). It contains all the +reference regarding the language and packages included such as database +operations, XML, Web services, everything. There's always _Twitter, IRC and +Google_ to help you out. Hey, it did for me, why not you? + +End of story +------------ + +PHP is just so freaking easy. The hard part is organizing your thought. If you +need any help, drop by this website and reach me, I'd be glad to help. If you +have any resources or suggestions you'd like to mention, please do! diff --git a/_posts/2010-04-29-html-semantics-brs-control-labels.html b/_posts/2010-04-29-html-semantics-brs-control-labels.html index 73dfb15..fab90e6 100644 --- a/_posts/2010-04-29-html-semantics-brs-control-labels.html +++ b/_posts/2010-04-29-html-semantics-brs-control-labels.html @@ -1,6 +1,6 @@ --- layout: post -title: ! 'HTML Semantics: br''s & control labels' +title: ! 'HTML Semantics: br''s & control labels' tags: - Design - Development diff --git a/_posts/2011-06-09-ufzvalidator-form-validator-jquery-plugin.html b/_posts/2011-06-09-ufzvalidator-form-validator-jquery-plugin.html deleted file mode 100644 index c5a9513..0000000 --- a/_posts/2011-06-09-ufzvalidator-form-validator-jquery-plugin.html +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: post -title: ! 'UFZvalidator: form validator jQuery plugin' -tags: -- Development -- Personal improvement -status: publish -type: post -published: true -meta: - _edit_last: '1' ---- -I have been working with Utopic Farm's jQuery Form Validator for a while, it's a good plugin. But I have been forced to change it to suit my needs. I thought it would be a great idea to just fork it and release the changes I made previously. - -I asked Tolga Arican what the license what kind of license they had for the plugin, they said none. I decided to fork the project and host it on Github, so I could make improvements to the plugin and share them with everyone. Enjoy! Props to the Utopic Farm team for building such a great plugin. diff --git a/_posts/2011-06-09-ufzvalidator-form-validator-jquery-plugin.markdown b/_posts/2011-06-09-ufzvalidator-form-validator-jquery-plugin.markdown new file mode 100644 index 0000000..5c7c6f5 --- /dev/null +++ b/_posts/2011-06-09-ufzvalidator-form-validator-jquery-plugin.markdown @@ -0,0 +1,18 @@ +--- +layout: post +title: ! 'UFZvalidator: form validator jQuery plugin' +tags: [ development, personal improvement ] +published: true +--- + +I have been working with [Utopic Farm](http://utopicfarm.com)'s [jQuery Form +Validator](http://plugins.jquery.com/project/ufvalidator) for a while, it's a +good plugin. But I have been forced to change it to suit my needs. I thought it +would be a great idea to just fork it and release the changes I made +previously. + +I asked Tolga Arican what the license what kind of license they had for the +plugin, they said _none_. I decided to [fork the +project](http://github.com/josemota/ufzvalidator) and host it on Github, so I +could make improvements to the plugin and share them with everyone. Enjoy! +Props to the Utopic Farm team for building such a great plugin. -- cgit v1.2.3-54-g00ecf