1) Mention what is Magento?
Magento is an e-commerce platform created on open source technology, which provides online merchants with an exceptional flexibility and control over the content, look and functionality of their e-commerce store.
2) Mention what is the architecture of Magento? What are the different versions of Magento?
Magento architecture is a typical PHP MVC (Model-View-Controller) application, where all the Controllers will be in one folder and all the Models in another, etc. Based on their functionality files are grouped together, which are referred as modules in Magento.
Different version of Magento includes
3) Mention what technology does Magento use?
Magento use PHP as a web server scripting language and MySQL for database.
4) Mention what is the difference between Mage::getModel() and Mage::getSingletone() in Magento?
5) Mention what are the basic features of Magento?
Basic features of Magento includes
6) Mention what is the limitation of Magento?
7) Explain how you can enhance the Magento performance?
To enhance the Magento performance
8) Explain how you can show a certain number of products for guests in Magento?
In the toolbar block you will see
app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php
there is a method:
Public function setCollection($collection);
Inside there is a piece of code:
$limit= (int)$this->get Limit(); If ($limit) { $this ->_collection->setPageSize($limit); }
You have to change variable $limit; you should override that block in the local pool, not change directly in the core. In order to see whether the customer is a guest, you can use this code
Mage:: getSingleton('customer/session') -> isLoggedIn()
9) Mention what all billing information can be managed through Magento?
From the client Magento account, you can do following things
10) Explain how you can change Magento Core API settings?
To change Magento Core API settings, you have to
11) Explain how Magento can be made more secure for the client?
Best practices for Magento includes
12) Mention what is the benefit of applying Connect Patches in Magento?
In Magento, applying connect patch
13) Explain how you can move Magento to another Directory?
To move Magento to other Directory you have to follow the following steps.
http://www.guru99.com/store/
http://www.guru99.com
/home/username/public_html/
/home/username/public_html/store/
System -> Configuration -> Web
Update the Secure and Unsecure URL for your store and then link to your site via SSH and then go to the directory, where you will be shifting Magento
cd public_html/
mv store/* store/.htaccess
rm –vf var/cache/
Now Magento is moved to another directory.
14) Explain how you can reset Magento file & Directory permissions?
You can reset Magento file & Directory to their default and secure permissions, by following commands from the directory where Magento is installed
find . –type f –exec chmod 644 {} \;
find . –type d –exec chmod 755 {} \;
chmod +x mage
15) Explain how you can configure Magento to work with another domain?
To do that, in the admin area, you have to change the Magento Base URL option. To do this, visit to your Magento admin area> System > Configuration and click Web on the left menu. Select the Unsecure option after that edit the base URL field to change the URL that will be used for normal (HTTP) connections.
View Comments
Good step towards magento :)
really nice appreciate blog!
Thanks
Really nice appreciate blog!
Thanks
what is meant by "Disable any used modules" in
7) Explain how you can enhance the Magento performance?
he means unused modules..just a typo error
you are right
Thanks! it corrected now.
i want to know about magento that how can change products images i bulk please tell mee steps....
Use magmi to upload bulk images.
Hi, Can you please provide me more question and answer in magento. I want to get magento certification.