Hello everyone,
I learnt PHP a couple of years back when you want to create a website, you have to manually write php code for every page or just include/require external php code into a page or using html/php template (.dwt file if anybody mistook it for joomla template and such) for easy/consistent modifying of website layout. I was also a novice before as well.
Now when i return to PHP, i've learnt about joomla and MVC model... and code such as: JPluginHelper::importPlugin('system') (in joomla if somebody is wondering) or
$mainframe->render();
Basic code includes md5(), connect to database etc is fine by me but the new MVC model and joomla is new to me.
So my questions here are(if you forgive me for knowing nothing about these things):
- Do people still write code (connect to database, check, display info from database) or mostly joomla or MVC now? In what case do people still write php code?
- To learn Joomla, do you have to learn the code such as render(), importPlugin()... or just changing the template, a little bit of code for customization and how to import other module/component.
- I still assume that custome built CMS is more secure than Joomla...
Anything else anybody think i should know about the changing technology is much appriciated. Only constructive answers please...
obsolete programmer...
Moderator: General Moderators
- akuji36
- Forum Contributor
- Posts: 190
- Joined: Tue Oct 14, 2008 9:53 am
- Location: Hartford, Connecticut
Re: obsolete programmer...
Hello
It will be easy for you to get caught up. There are many valuable php and mysql
videos out there for free. I remember when I started learning php a few years
ago -- I learned php 4. Well today it's php 5 (okay maybe 6 is it's current version).
In php 5 creating sessions are VERY different from php 4
.
Okay now to get you up to speed... just follow these links to php video tutorials:
http://www.youtube.com/user/phpacademy# ... kutr20WDIQ
(alex has info on php and mysql)
http://www.phpvideotutorials.com/free
Also
I like Xampp ---a php, mysql (database), and Apache (your server) bundle which also has
phpmyadmin(makes it easy to handle mysql). A simple one click install can be found here:
http://www.apachefriends.org/en/xampp-windows.html#641
(download the self extracting exe file)
thanks
Rod
It will be easy for you to get caught up. There are many valuable php and mysql
videos out there for free. I remember when I started learning php a few years
ago -- I learned php 4. Well today it's php 5 (okay maybe 6 is it's current version).
In php 5 creating sessions are VERY different from php 4
Okay now to get you up to speed... just follow these links to php video tutorials:
http://www.youtube.com/user/phpacademy# ... kutr20WDIQ
(alex has info on php and mysql)
http://www.phpvideotutorials.com/free
Also
I like Xampp ---a php, mysql (database), and Apache (your server) bundle which also has
phpmyadmin(makes it easy to handle mysql). A simple one click install can be found here:
http://www.apachefriends.org/en/xampp-windows.html#641
(download the self extracting exe file)
thanks
Rod