joomla presentation in agriya infoway
DESCRIPTION
Joomla presentation slides prepare by agriyaTRANSCRIPT
Presentation by: Nesargha B Naik
Vijayanand S P
Sentil Kumar M
“Known is a drop Unknown is Ocean”
ApplicationsCorporate websites or portals Online commerce Small business websites Non-profit and organizational websites Government applications Corporate intranets and extranets School and church websites Personal or family homepages Community-based portals Magazines and newspapers
Here are just some examples of the hundreds of available extensions:
Dynamic form builders Business/organizational directories Document management Image and multimedia galleries E-commerce and shopping cart engines Forums and chat software Calendars Blogging software Directory services Email newsletters Data collection and reporting tools Banner advertising systems Subscription services
Joomla! for Developers
Integrated e-commerce systems Inventory control systems Data reporting tools Custom product catalogs Complex business directories Reservation systems Communication tools Application bridges
Administration: Change order of objects including news, FAQs, articles etc. Random Newsflash generator Remote author submission module for News, Articles, FAQs and Links Object hierarchy - as many sections, departments, divisions and pages as you want Image library - store all your PNGs, PDFs, DOCs, XLSs, GIFs and JPEGs online for easy use Automatic Path-Finder. Place a picture and let Joomla! fix the link News feed manager. Choose from over 360 news feeds from around the world
Archive manager. Put your old articles into cold storage rather than throw them out Email-a-friend and Print-format for every story and article In-line Text editor similar to Word Pad User editable look and feel Polls/Surveys - Now put a different one on each page Custom Page Modules. Download custom page modules to spice up your site Template Manager. Download templates and implement them in seconds Layout preview. See how it looks before going live Banner manager. Make money out of your site
“Knowledge in youth is wisdom in age”
Joomla optimization and Joomla optimization and securitysecurityMost SQL injections that are
written to hack a Joomla! website, try to retrieve data from the jos_users table. This way, they can retrieve the username and password from the super administrator of the website. Changing the default prefix into something random, will prevent (most / all) SQL injections.
Joomla optimization and Joomla optimization and securitysecurityWe can set the database prefix
when installing our Joomla! website. If we already installed Joomla! and want to change our prefix we can use global configuration settings in admin side
Joomla optimization and Joomla optimization and securitysecurity
• Turn on GZIP compression • Enable Cache • We can use compressed java script
code to reduce loading time of site• Compressed format of mootools is
already available in the framework• We have to avoid using * when
using SELECT query
General Optimization General Optimization • Variable Operations• Operating on an initialized variable
is 376% faster than operating on an unitialized variable.
• Constants are 146% slower than variables
• Local variables are 9.9% faster than global variables
• Incrementing an object property (eg. $this->prop++) is 3 times slower than a local variable.
General Optimization General Optimization • Variable Operations• str_replace is faster than preg_replace, but
strtr is faster than str_replace by a factor of 4
• Incrementing an undefined local variable is 9-10 times slower than a pre-initialized one.
• String Functions• 'String' is 0.26% faster than "String“• strcasecmp() is 45% faster than
preg_match()• strcasecmp() is 13% faster than
strnatcasecmp()
General Optimization General Optimization • String Functions• strtr($string, $string1, $string2) is
10% faster than str_replace()• stristr() is 10% faster than stripos()• strpos() is 9.7% faster than strstr()• isset($str{5}) is 176% faster than
strlen($str) > 5• str_replace($str, $str, $str) twice is
17% faster than str_replace(array, array, string)
Output Functionsecho is 5% faster than print()echo ' '.' ' is 0.44% faster than
echo ' ',' 'File Systemfile_get_contents() is 52% faster
than fopen(), fread(), fclose()
“There is a black sheep in every flock”
Drawbacks of JoomlaDrawbacks of Joomla
Document Version Control.Import, File conversion and Export.Limited Security and Authentication
Features.Load Balancing and Replication.User Interface Levels and Skinning.
Comparison with Drupal and Comparison with Drupal and Vignette Web CMS Vignette Web CMS (commercial) (commercial) Feature Drupal Jooml
aVignette
Shell Access For installation (other than ftp)
No No Yes
Audit Trail (Track of changes made)
Yes No Yes
Granular Privileges (for each section/pages)
Yes No Yes
Session Management (user tracking)
Yes Yes No
Drag and Drop Content Add on No Yes
Web Statistics Yes Yes Cost extra
Trash (Recycle Bin) No Yes Yes
Comparison with Drupal and Comparison with Drupal and Vignette Web CMS Vignette Web CMS (commercial) (commercial) Feature Drupa
lJoomla
Vignette
FTP Support (to upload internal content)
Limited
Yes No
Product Management Add On
Yes Yes
Mail Form Add On
Yes Costs Extra
Blog Yes Yes Costs Extra
Chat Add On
Add On
No
Discussion / Forum Yes Add On
Costs Extra
Package Deployment No No Yes