Magento - PHP extension "curl" must be loaded – Installation Error


Magento, the open source E-commerce CMS in PHP, The 40% of E-commerce websites are launched with magento platform, Its elaboration structure is useful for the user to built their own website in the way of they prefer, its defaults feature is enough for the e-commerce website, when the owners need to do additional feature they can use modules which extend the magento to various structure.

While installing magento , we may got some error "PHP extension "curl" must be loaded", for this error just Remove the comment line in ;extension=php_curl.dll in the php.ini file

;extension=php_curl.dll to
extension=php_curl.dll

This will work fine

php.ini file may locate in xampp\php


 Some Reference in Magento:



MVC: Model View Controller
model - responsible to manage the data; it stores and retrieves data. (Database).
view - responsible to display the data provided by the model in a specific format ( Front view).
controller  - handles the model and view layers to work together.
The controller receives a request from the client, invokes the model to perform the requested operations and sends the data to the View. The view formats the data to be presented to the user, in a web application as an html output.

Uses of mvc:
  • Reduce Code Complexity
  • Code Reuse
  • Increased Flexibility

Framework:
A framework gives you standard solutions to typical problems, e.g. for an online shop that can cover the functionality for a customer login (including session handling), a shopping cart, placing orders...
The big advantage is that
1.      You don't need to reinvent the wheel, the code is already there
2.      The code (usually) works, it is already tested
3.      Specifically for user authentication, you will most probably have fewer security leaks as if you invented something from scratch yourself
The bis disadvantage is that
1.      If you want to extend the functionality, you have to understand OPC (other peoples code)
2.      If the framework contains a security hole and an exploit is available, your site is immediately vulnerable, but you may not have the knowledge to fix it yourself. So you need to keep a constant lookout on security bulletins, updates, fixes etc.



What is zend framework:
Zend Framework is a simple, straightforward, open-source software framework for PHP 5 designed to eliminate the tedious details of coding and let you focus on the big picture. Its strength is in its highly-modular MVC design, making your code more reusable and easier to maintain.

Community edition:
The Magento Community Edition software is and always will be free of charge. It is available on an as-is basis to anyone wishing to download it and is supported by the community primarly through the Magento Discussion Forum.
Enterprise edition:
The Magento Enterprise Edition is available through a subscription which offers a Service Level Agreement (SLA) backed by Magento's dedictated support team.

Diff b/w community and enterprise edition:
                The Magento Community Edition is licensed under the Open Software License (OSL) v3.0. The Magento Enterprise Edition is available under a commercial license and requires an annual fee. Both editions share the same underlying framework. The Enterprise Edition includes several additional features that are not included with the Community Edition, including gift certificates, customer store credits, and strong data encryption.
API:
An application programming interface (API) specifies how some software components should interact with each other. In addition to accessing databases or computer hardware, such as hard disk drives or video cards, an API can be used to ease the work of programming graphical user interface componentsAttribute:
Get Related News: , , ,

0 comments:

Thanks for taking time to leave a comment