Fork me on GitHub

Would like to learn PHP and help with project.  Bottom

  • Hi all,

    I have no idea if this is the right place to post this but I'll take a crack at it. I would really like to learn PHP. Specifically, I'd love to be able to help out with Postnuke but I'm such a newbie at PHP that I have no idea where to start. Would anyone have any book and/or website recommendations? Is it possible for a newbie to even help with Postnuke?

    I've tried other CMS programs and found that Postnuke is the most understandable, at least for me. I'd like to give something back.
  • Although I was a MS Access programmer, I had no knowledge of PHP before. (Ok, being an Access Basic programmer helps but anyway).

    I learned by taking some simple mods (FeedBack, Recommend Us, etc.) here and there and doing little modifications. I also took a little module from php_nuke and convert it to PostNuke following the examples I had.

    Always have http://www.php.net in your bookmarks, it's the PHP bible.

    After a time, I took more complicate mods, and on and on... until I build my first one, and my first block... etc, etc...

    Since 2 or 3 years, there has been mucho changes...

    So today, I would begin with these mods :

    Example
    pncSimpleStatsX
    and other pnRender modules.

    Don't forget that there are other ways to contribute to PostNuke such as the support, the documentation, etc...

    Have fun ! (that's the basic)
    ;)
  • Also see this thread for some useful links.

    A good place to start, as chestnut, has pointed out is existing code; pull it apart and see how it works. Create your own modules - there's no better method for learning something than having a project of personal interest to work on - this also ensures you have a goal. This is how I started with PN; I created the advanced_polls module which I was required to address some personal requirements that the core code did not address.

    -Mark

    --
    Visit My homepage and Zikula themes.
  • Thanks for the suggestions. icon_smile
  • Good luck in your expedition into PHP.... One of the first steps to contribution to the postnuke project aside from the docs and support areas that chestnut covered - which, however, are hugely important would be bug fixing.... Contribure any bug fixes to http://noc.postnuke.…tracker/?group_id=5.

    -Mark

    --
    Visit My homepage and Zikula themes.
  • Hi there,

    I started out with themes, this helped ease my way into PHP and you can start to make contributions very quickly as well cause it's a lot easier to design a theme than a mod (although MarkWest seems to think otherwise LOL). It's amazing what you learn in the creation of themes; you also from time to time get the yearning to see how things work in the core and modules - this is when you start to dig around and really have fun :)

    Regards

    --
    -Lobos
    Professional PHP Framework Services: Concept, Development and Deployment

This list is based on users active over the last 60 minutes.