Php CMS and Frameworks


What is a php framework? A php framework is a set of prebuilt libraries that allows any php developer to use and develop websites with. The main difference between CMS and Frameworks is the flexibility. Php frameworks just extends on the current php language so as to provide a quicker way for developing websites or applications. Thus these frameworks are more commonly known as Rapid Application Development. Most frameworks support normal php code as well as extended php functions or classes; and quite a number of them boasts a learning curve of 1 to 2 days (considering if you have experience with php beforehand).

Zend Php(Free License) – ZendPhpFramework

Qcodo(Fully MIT) – Qcodo

Symfony(MIT) – Symfony

CakePHP(Fully MIT) – CakePHP
Wiki Software
Content Management System
Setting up WordPress

Dokuwiki(Fully MIT) – Monobook for DokuwikiDokuwiki

Mediawiki(Fully MIT) – Mediawiki

Joomla – Joomla

Typo3 – Typo3

Mambo



[Another big topic. please read other installation guide]
[ftp into your main domain]
[download the latest version of wordpress]
[upzip and upload to public folder]
[the following copies the wordpress setup from mydomain.com to mydomain2.com]
> cd /home/mydomain2.com/public
> cp -R /home/mydomain.com/wp wp
> chown -R mydomain2.com wp
[remember to regenerate API keys.]
[remember to create new db and update config file]
[recommended plugins: zero conf mail, configure smtp, google anilicator]
[make sure ownership is correct.]
[this might come in handy: > chown -R mydomain.com:www-data /home/mydomain.com/public]
[Adding lighttpd supported permalinks]
[Ref: http://www.cyberciti.biz/tips/lighttpd-and-wordpress-setup-clean-seo-friendly-urls.html]

Setting up Joomla
  1. Go to Joomla website (http://www.joomla.org/)
  2. Download the latest 1.0x version stable full package from the site.
  3. Unzip joomla onto your local desktop and rename the folder to joomla
  4. Setup a new connection with WinSCP to your webserver and make sure you are in the htdocs folder
  5. Drag the unzipped folder of joomla into the folder.
  6. Now try to access the joomla site with your browser. Eg (www.myjoomlasite.com/joomla)
  7. You should get a new installation screen right now with all the requirements.
  8. Going back to your winscp connection, create a folder called tmp in joomla folder on the server.
  9. Now right click on the tmp folder and set permissons to 777 by checking all the checkboxes
  10. Now create and upload a file called configuration.php. make sure its empty
  11. Rename htaccess.txt to .htaccess
  12. Edit the htaccess file and add the following lines to the end of the page
  • php_value register_globals 0
  • php_value session.save_path ‘/tmp/’
  • open globals.php and change
    • define( ‘RG_EMULATION’, 1 ); to
    • define( ‘RG_EMULATION’, 0 );
  • now alter all the folders and set the permissions to 777.. make sure all the requirements on the page is green 😀
  • now set up and follow the sql server instructions
  • Finally when you have finished, remember to delete the installtion folder and all its contents. and volia!.. you have installed Joomla CMS
  • Php on IIS 6.0
    I was trying to enable an extension (xml-rpc) on iis6 with php, but i didnt want to restart iis. The steps is to:

    1. create a php file in your root folder or subfolder with a php code “phpinfo();”
    2. navigate to that page and search for the extension you want.
    3. locate the php.ini file on your server (check the phpinfo to get hints on where this is)
    4. now enable the extension by removing the semi colon.
    5. go to iis6 manager on your server
    6. right click on default application pool
    7. and select recycle.
    8. check your phpinfo file again and the extension should be loaded

    Recent Posts
    Why Job Sites Are Disappearing? · Apprentice, Journeyman, and Master · List of Docker Registries · Installing Debian 10 buster on virtualbox · Cross platform terminal emulators · Keep active keep happy · Tools to secure your devices · Secrets of the Face and Palm · Vim as an IDE for developers · WordPress multisite on Debian · Mongodb guide to basics · Jagged Alliance 2 some historic notes · Antivirus solutions and why its needed · A taovilla review and history · MacOS X high sierra running out of disk space · Airprint on bonjour missing scan function for all-in-one printers · Improving terminal load times · Knowing website design costs and pitfalls · Keeping secure and checking if your password is safe? · Installing Virtualbox Guest Additions for Debian Stretch · Windows XP Virtualbox on Mac OS X High Sierra · DNS settings and getting on public DNS · Extracting OVF from VMware ESXI 6.0 · Installing LMDE 2 Betsy · SSL Certificates and Encryption · Machine Learning with Spark · Installing Lubuntu in Virtualbox · Getting started with Docker (docker-toolbox) · Ubuntu upgrade limited boot space · Top 10 Browsers Overview · Taovilla Oracle app beta built using meteorjs · Setting up Debian on VirtualBox · The HomeBrew doctor · Afterlife Buddhist Chants · Caffeine icon for ubuntu / lubuntu · Updating wordpress without FTP · Preinstalled Languages on mainstream OS · Reminisce of Xcom · Java install on Ubuntu · Display image as ASCII art · VirtualBox Resizing Lubuntu Guest Linux · Introducing Samurai · Buddhist Chants · Macbook Pro Key mapping for Lubuntu · Common Apache Nginx commands · The nothingness between Zen and Tao · Tao, Zen and Theravada · Meditation for Growth · Buddhism · Refreshing Git versioned files · Basic Environments for Jira · Coffee Shops and Feng Shui · Converting a hg mercurial to git repository · Long term domain name costs comparison · SVG Graphing · 2 ways to Php install on mac · New EBook Launched Secrets of Human Face and Palm · Introducing Samurai and Installing Meteorjs to own server · Improving the speed of Linux Mint · Ma Zu Deity in Malaysia Sabah · SVG graphics with Javascript · FTP Clients for Mac OS X · Windows Apps on Mac · Programming Languages Compared · Hackers Natural Cure · Publishing on Ebooks · Editors such as SublimeText2 · Good Coding Practice · LMDE Linux Mint Debian Edition · Heroku Webapp · Hadoop Single node 32bit on 12.10 Mint XFCE · Tracing User Behaviour FRUBO · Installing Nginx on MacOSX · Installing Ruby on MacOS X · Turn off annoying compress outlook message · HTML5 Apps on Cordova PhoneGap with MacOSX · Choosing and using Latex · Reviewing Javascript World · Gemstones · Han Xin the Hero of Han · Gathered Wisdoms · Oriental Calendar · Li Qi Feng Shui · Five Elements Feng Shui · Taoist Philosophy Overview · 25th Anniversary Singapore Taoist Philosophy Group · Draw up an Ubuntu Server Environment · Draw up a Lightweight Mail Server · Draw up a Web Database · Php CMS and Frameworks · Drawing up a Web Service · Draw up a Virtual Cloud Server · Unlocking and Flashing your ZTE Blade · Tai Chi and Qi Gong · Pip error in Python with Homebrew · Setting up homebrew for OSX · Personality by Month · Life and Death in Oriental Beliefs · Windows and Linux Desktop Security · Ruan Tou Feng Shui · Life Analysis and Prediction · Cemetery Feng Shui · Taoism · Confucius · Guan Gong · Meditation · Gu Qin · TexMaker with Glossary on Mac · Quick way to OpenStack on Lubuntu · Ancient IT Dictionary · Oriental Poems · Fan Li · IChing · Dao De Jing · TeaTime for Basic Python · CVs and Jobhunting · Chinese Input on Linux Ubuntu · Research in Computer Science · Reviewing Applications on My Mac · Reviewing Applications on My Windows · Installing Windows XP · Installing wireless on Linux Ubuntu or Mint · Restoring an Amazon EC2 Backup · Mac Update PASV problem · Reviewing Green Computing · Consuming the Cloud Storage Space · Using Cherokee and WordPress Whine · Disabling Lubuntu Screensaver · Installing Lubuntu from USB drive · Searching for a Micro Mini CMS · ReStructuredText in Python · Rackspacecloud Vs Amazon · Hacking your old PSP · Attending Atlanta 55th MMM Conference · Smart devices for everyday use · Creative Programmers · Linux Settings · Embarking on Further Education · Machine Learning · Mac Tips – Viewing hidden files on desktop · Creating PDF files for free · Online Media for All · C# ASP Settings · SVN Git and Mercurial Versioning · Getting the last inserted id using datasets · Think Lucky and be Happy · AngieGallery Design · AceTravel Design · Letter to Mum · Prison Vs Work · Irish Daughter · Are you a carrot, an egg or a coffee bean? · Home Media Entertainment Setup · Collection of Interesting sites · Studying in London · Great Oriental eats in London · CMS Joomla, WordPress, Drupal compared ·

    © 2024 · mirageglobe · using zenifywp theme by www.mirageglobe.com ·
      · RSS Feed