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
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:
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:
0 comments:
Thanks for taking time to leave a comment