Magento Commerce development environment on Windows

Posted by Unknown on

Step 1: Windows stack for PHP development

There are two popular bundled solutions available which comes with everything you need to run a PHP application (E.g. Apache, MySQL, PHP)

Download wampserver for windows or xampp
http://www.wampserver.com/en/
http://www.apachefriends.org/en/xampp-windows.html

wamp installation should be straight forward, click through the screens and once the installation is done you should find a wampserver tools on the system tray as show in the screenshot below, you can start all the services by clicking on the last option on the menu "Put Online", once it is started type http://localhost on the browser and you should be able to see default wamp server page.






Edit php.ini file to include following entry in F:\wamp\bin\apache\apache2.2.22\bin\php.ini


This will enable xdebug which will be later used from eclipse for debugging PHP application.

[xdebug]
xdebug.remote_enable = true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable = true
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "f:/wamp/tmp"


Step 2: Eclipse IDE for PHP development


For existing eclipse install you can install Eclipse PDT Plugin as follows, This will install PHP development perspective into the existing eclipse environment, if you don't have an existing eclipse setup you can download it from http://projects.eclipse.org/projects/tools.pdt

For existing eclipse setup you can install PDT plugin as follows.
Help -> Install New Software


Create a new PHP project, notice the directory location, this should point to www folder inside the wamp installation folder.


You can download the latest version of Magento zip from this location http://www.magentocommerce.com/download
Once the project is created import all the files from magento folder, After you import the package you may notice DLTK indexing takes long time to finish, this is a trade off.


If you let it complete it helps you with autocompletion else you can disable it by partially disabling packages in magento that should not be indexed, exclude packages as shown in the screenshot below.




Before we runt he application make sure PHP executable is configured to make use of php engine in WAMP installation folder, it should appear as shown in the screenshot below.





Now you can click on the index.php and launch it as shown in the screen shot below, for debugging you should select "Debug As" ->"PHP Web Application", This should bring up Magento install page with eclipse debugger view.





119 comments:

  1. good job......it's easy to understand.....
    thanks for this post.
    _____________________________________
    Magento Web Development India

    ReplyDelete
  2. Hi the information on this blog is just amazing it keeps us coming back time and time again ,personally i met my wife using this site so i couldnt love it any more i have done my best to promote this blog as i feel that others need to see this thang ,cheers for all your effort spent in making this fabulous site

    ReplyDelete
  3. Thanks for the good explanation. As a Magento developer it is very useful for me and I don't have hands on Windows. It is a new information I learnt today with coding

    ReplyDelete
  4. Your current material consistently uses a lot of really up to now details. Where do you come up with this? Just saying you are very amazing. Thanks againMagento Web Development Company Bangalore

    ReplyDelete
  5. Great post on Magento commerce development. I found very useful info from this post. Thank you very much.

    Magento Development Company

    ReplyDelete
  6. This comment has been removed by the author.

    ReplyDelete
  7. Great Read! I am impressed on how you make your article easy to understand. I'll come back for more :D

    Japs Buidon is a Social Media Specialist and belongs to a team of Magento Developer in Florida. For more tutorial and tips you can follow him here -> alwaysopencommerce.com

    ReplyDelete
  8. It is complicated to me now, the efficiency and significance is annoying. Thanks for sharing. Magento Development Companies in Bangalore

    ReplyDelete
  9. Magento provides enhanced browsing experience to the visitors through features like multiple images per product, zoomed images, product reviews, stock availability, option of sharing the product with friends via email and other related capabilities.
    Web Design Company in Bangalore | Logo Design Company in Bangalore

    ReplyDelete
  10. Very interesting blog to read. You are providing very informative tips to us. Thanks for sharing Web Development Company Bangalore

    ReplyDelete
  11. Why To Approach Magento Web Development Company? Ask me Benefits of Working With Magento Web Development Magento, formed on open-source platform, is a Best feature-rich e-commerce technology with the help of which online merchants can control over the content, look and functionality of their e-commerce store. In order to give a similar kind of environment and experience to users on desktops, laptops, tablets and Smartphones an individual website is designed by Magento developers. Source-https://www.acmewebtechnology.com/blog/benefits-of-working-with-magento-web-development-service-provider

    ReplyDelete
  12. Welcome a dedication of gratefulness is all together for the great offer and it will be profitable for a few people who are chasing down after down best site page building connection or so far working with webpage page regulating company.We in like way give quality Web Design and Web change advantage at sensible cost .

    best eCommerce Website developers companies in india
    experts in professional web designer company in bangalore

    ReplyDelete
  13. Great post! I am actually getting ready to across this information, It's very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.
    website development company Sydney

    ReplyDelete
  14. This comment has been removed by the author.

    ReplyDelete
  15. Really nice and helpful post! Thanks. Learnt a lot from it :)

    ReplyDelete
  16. Exclusive info. Thanks for shsring.

    Magento Popup Builder Plugin Download for free

    ReplyDelete
  17. Well, very good post with informative information. I really like your post. It’s really informative and interesting.
    There are numerous different stages utilized for offering items online like WooCommerce, PrestaShop, huge trade yet Magento is exceptionally well known among all. It is one the most basic component of Magento Development that it is SEO friendly.
    Magento Development is utilizing worldwide for any sort of business either little or vast scale numerous ventures. Searching for Magento Development Company? We are driving Magento Ecommerce Website Development Company.

    ReplyDelete
  18. To fulfill your online store design & functionality requirements Hire WordPress WooCommerce Developer who are expert in programming and helps you in reach out your business goals. You can Hire WooCommerce Developer from our company from our company in affordable price. we are renowned for best quality solutions within goven deadline so hire dedicated WooCommerce Experts India make your online marketplace a unique one that attracts everyone and grows your online sales. our company has Expert WooCommerce Programmers in India that have potential to take challanges relevant to their skills.

    ReplyDelete
  19. Nice Blog
    Sara Analytics is the best magento website development company offering magento ecommerce development services all around the world.

    ReplyDelete
  20. Hi,

    Thank you so much for taking effort to share such a useful information. I will definitely share your articles to my online portal Game Development Development blog.

    Magento Website Development
    Aapthi Technologies
    Web Development Company

    ReplyDelete
  21. Nice Post. Get custom Magento Development that perfectly suit your online business. Magento is the preferred platform for develop ecommerce websites.

    ReplyDelete
  22. Really an interesting and amazing post. Thanks for sharing this wonderful informative article here. I appreciate your hard work.
    Web Designing Company Bangalore | Website Design Company Bangalore

    ReplyDelete

  23. Its very informative post, thanks for sharing it with us.You can also Personalized your product business with Magento Designer Software

    ReplyDelete
  24. Nicely presented information in this post about Magento Development Company In Jaipur, I prefer to read this kind of stuff. The quality of content is fine and the conclusion is good. Thanks for the post.

    ReplyDelete
  25. Nice Blog very useful Thanks....! Such a good information you have posted.

    Magento Development Company : https://www.biztechcs.com/magento-development/

    ReplyDelete
  26. Thats really a nice blog. I'm working in Magento agency and always looking for the blogs regarding Magento. Thanks for share this. Keep posting.

    ReplyDelete
  27. Hey Nice Blog!! Thanks For Sharing!!!Wonderful blog & good post.Its really helpful for me, waiting for a more new post. Keep Blogging!
    SEO company in coimbatore
    Digital Marketing Company in Coimbatore
    SEO Services in coimbatore

    ReplyDelete

  28. very nice.good job dear
    very informative…
    this blog is very helpful for me
    Magento Development Company in delhi

    ReplyDelete
  29. Thanks for sharing informative post on eCommerce platform about Magento web development services. Know More: Magento web development

    ReplyDelete
  30. Nice blog! related to magento. Magneto is an open-source e-commerce platform which is written with the help of PHP. Get the Best magento web design company From webcrayons.

    ReplyDelete
  31. Thank you for sharing such a great information about Benefits of Magneto Development Services! with us.Thank you so much.

    ReplyDelete
  32. Thanks for share kind information. Read more:- Hire WooCommerce Developer
    is best & flexible platform for ecommerce store design. We at Webgensis also provide you the opportunity to Hire WooCommerce Experts from our team of dedicated web developers. Our team of WooCommerce Developers is expert in developing custom themes & plugins as well as WooCommerce Store design from scratch.
    Hire WooCommerce Developer
    Hire WooCommerce Plugin Developer
    Hire WooCommerce Theme Developer
    Hire WooCommerce Customization Developer
    PSD To WooCommerce Development

    ReplyDelete
  33. Thank you for sharing this article for Magento development company. The article was absolutely fantastic and shares informative information. I am hoping the same best work from you in the future.

    ReplyDelete
  34. Thanks for this great information,
    i'm really appreciate your information related to custom magento development |
    magento development services

    ReplyDelete
  35. Thanks for this great information,
    i'm really appreciate your information related to e-commerce website development

    ReplyDelete
  36. Hi DEAR.. Thanks for sharing this post for magento development company. Which can be helpful in some or the other way.

    ReplyDelete
  37. WooCommerce is a base foundation which is built as a single piece of the software which gives an advance feature to eCommerce software system and blogging system too. We are best Woocommerce Development Company in India and USA. +91-9806724185 or Contact@expresstechsoftwares.com

    ReplyDelete
  38. Thanks for showing the post about of php development. I am a Beginner in programming language so this will help me to understand how php will help me to enhance my career in web development.
    Hire Xamarin Mobile app Development Company Texas USA

    ReplyDelete
  39. Experience the highly certified and qualified developer with the Indian Web Developers. The experts are professionals with experience of 11+ years in their respective field. Let's add success to your cart with the best web developers from India. We aim to carry the website development in India to the next level.

    ReplyDelete
  40. I agree with the point that magento is the most userfriendly ecommerce platform for developer.

    ReplyDelete
  41. Thanks for sharing this valuable post! I am a Magento developer, If you are looking for the best magento developers India, hiring Magento E-commerce Development Firms is the right way to go for designing your custom e-commerce store according to your requirement. Magento is the best open-source platform where you can customize a website according to your requirements.

    ReplyDelete
  42. We specialize in offering high quality magento product upload services with greater accuracy. Our competitive services includes product data entry and bulk upload.

    ReplyDelete
  43. Nice one. If you are looking to design your very own online store, hire the Magento eCommerce services India that helps you create a customized eCommerce store by adding a variety of products to your website displaying the list of best-selling products better than your competitors & cross-sell the products & services generating better revenue.

    ReplyDelete
  44. Nice blog....Thanks for sharing this useful information,i was really impressed by seeing this Blog, it was very interesting and it is very useful for me.I have more information about this topic …
    Online Ordering Restaurant POS System
    online delivery tracking software
    online delivery booking software
    mobile food ordering software
    Online Ordering Restaurant POS System
    Online food delivery software

    ReplyDelete
  45. Magento is the leading platform for creating highly flexible e-commerce store where you can dd thousands of features online to let the users have a perfect shopping experience. Hire an e-commerce magento developer to help you design an online store.

    ReplyDelete
  46. This comment has been removed by the author.

    ReplyDelete
  47. Looking for a Magento Development Company? WebClues Global is the best Magento Development Company in USA, India offering Magento Website Development Services at an affordable price. Call us right now and hire our experienced Magento developers.

    Magento Website Development Services

    ReplyDelete
  48. Freelance developers or Magento development company.? Usually, if the project is related to an e-commerce website, client companies select Magento development companies as the coding is huge it is important to decide the source of hiring. Magento is very complex and must be handed over to some skilled and experienced person or company.

    ReplyDelete
  49. Thanks for sharing this great article. Tecocraft is Best Web development company in UK

    ReplyDelete
  50. This is the post i was looking ..for finding more information: study abroad consultants in kerala

    ReplyDelete
  51. Great information...Your post the very informative i have learned some information about your blog thank you for Sharing the great information.....
    Weblife Infotech

    ReplyDelete
  52. This comment has been removed by the author.

    ReplyDelete
  53. Nice Post, It is a leading Magento eCommerce web development company. Hire certified Magento developers to build your online store based on requirement & budget.

    ReplyDelete
  54. Digital Prisma is a top Website Development Company in Houston , giving all over web solutions including Freelance Website Development Services in Houston responsive web design, website development, WordPress, e-commerce development, SEO, web design, social media marketing and PPC etc. Our experienced and highly qualified web specialists produce the innovative design with their vast experience and knowledge in website development. Contact Us: 8920928177

    ReplyDelete
  55. This comment has been removed by the author.

    ReplyDelete
  56. Your blog is very interesting.thanks for sharing nice information. Magento development services

    ReplyDelete
  57. This comment has been removed by the author.

    ReplyDelete
  58. I have read your article, it is very informative and helpful for me. I admire valuable information you offer this articles. Thanks for posting it. Flutter Mobile App Development Company

    ReplyDelete
  59. This is the first time I am visiting your website. I would like to tell you that I am genuinely engaged by reading your blogs. Keep up the good work! Vue js App Development Services

    ReplyDelete
  60. Wonderful blog & good post.Its really helpful for me, awaiting for more new post. Keep Blogging ! Flutter App Development

    ReplyDelete
  61. Your blog post is very interesting. Your level of thinking is good and the clarity of writing is excellent. I enjoyed so much to read this post ! Flutter App Development Services

    ReplyDelete
  62. Very nice blog information..
    We offering a variety of services viz; Branding, Custom web design, Search Engine Optimization, Information Technology Project Management, Business Process Automation, Android & IOS Application development.
    Website design winnipeg
    Best SEO services winnipeg

    ReplyDelete
  63. Can any one tell me about the list of the companies for the Best Magento Development Services in cheap rates

    ReplyDelete
  64. Very nice post related to Magento Development Services and also read about the Magento 2 Development services

    ReplyDelete
  65. Hey! I am Talha Tariq and I am a Magento expert. I am a Certified Magento 2 developer having more than 4 years of experience in Magento and Magento Website’s development and design. I can develop Magento E-Commerce, PHP-based websites.
    I am an experienced and seasoned Magento expert seamlessly delivering diverse projects. These projects are simple information systems to complex enterprise-type architectures by using the Agile-Scrum Methodology. And visit my fiver account

    ReplyDelete

  66. This was a very meaningful post, so informative and encouraging information, Thank you for this post.
    on demand mobile app development

    ReplyDelete
  67. Thanks for sharing this blog. It was very informative. If you are looking for magento web development company then connect with eTraverse. Here we always strive to do better to satisfy our clients with today’s business challenges. We are renowned for offering product development services, result-oriented software solutions, and product design.

    ReplyDelete
  68. Magento developer
    Consider your Requirements before Hiring a Magento Developer
    When you know what you expect your online web store to provide you with, find the right Magento developer gets easier. You can search for a developer in accordance with your requirements to ensure that you get the services you are in need of. That’s what Towering Media can help you with. Find a developer you are in need of with us!

    ReplyDelete

  69. Your Site is very nice, and it's very helping us this post is unique and interesting, thank you for sharing this awesome information. and visit our blog site also sattaking

    Satta is a unique game to place your bets and win only when you have found the right medium or connection. You will have to find an authentic mediator to play Satta and place bets. How can you find out the authentic results? This is where Satta Kingsatta king comes into the picture. It is an online portal that has been designed to cater to
    Satta king Satta results
    from different zones.

    ReplyDelete
  70. सट्टा किंग की रोमांचकारी दुनिया में प्रवेश करें और अपने भाग्यशाली नंबरों पर दांव लगाएं। पुरस्कार जीतें और धन कमाएं। अपने दांव सुरक्षित तरीके से लगाएं, इस वेबसाइट पर परिणाम देखें और सुरक्षित तरीके से जुए का आनंद लें।

    How to Play Satta King
    How to earn with Satta King

    ReplyDelete
  71. Eatance Multi-Restaurant Pro Online Food Ordering System. Scale up your business to newer heights & generate attractive revenue by establishing customer loyalty with our complete Multi Restaurant Food Delivery Software.

    ReplyDelete
  72. Nice Post. I like your work. Thanks for sharing this information with us. Keep sharing! If you want to lead your company towards immense success, then don't worry contact our Web Development Company that can help you grow your business keeping in mind the client's requirements.

    ReplyDelete
  73. At Planet Web Solutions you get more information regarding magento web development services select the right agency for development services.

    ReplyDelete
  74. Thank you so much for sharing a blog about the Magento Development Services in Delhi . It was very informative, Keep sharing.

    ReplyDelete
  75. Thank you for sharing informative blog......
    Alteza is a leading Online Pharmacy App Development organization and we address every concern of our clients by providing comprehensive online pharma apps for their business needs.

    ReplyDelete
  76. We offer the best Amazon aws consulting services for developing your business to enjoy sustainable growth and the best magento website designing company like ours can provide the best Magento website development. We offer our ecommerce clients the best magento website design and development

    ReplyDelete
  77. Your business need magento website development services to assemble the answers for its requirements, Our GCP consulting services administrations will build your business esteem with many advantages. You can simply check out our website to know more about the services we offered.

    ReplyDelete
  78. Looking for Magento Development Services? Our expert team can help you build a custom e-commerce store tailored to your needs. Contact us today for a free consultation!

    ReplyDelete
  79. Thanks for sharing this informative article on Magento Commerce development environment on Windows. If you want to Hire Web Developers for your project. Please visit us.

    ReplyDelete
  80. Unlock the full potential of Laravel with India's leading web development powerhouse, Connect Infosoft Technologies. Our expert team of developers crafts seamless, scalable, and secure web solutions using Laravel's cutting-edge features. With our unmatched Laravel development service in India, we empower businesses to achieve remarkable digital transformations and stay ahead in the competitive market. Laravel Development Service in India

    ReplyDelete
  81. Thanks for posting a wonderful blog. Looking for OpenCart Web Development? so Acnosoft Best OpenCart web Development service Company . We are here to help you.

    ReplyDelete
  82. Hey there, little buddy! Today, we're going to talk about something really cool called Magento Commerce. Imagine you have a magic store where you can sell all sorts of things like toys, clothes, and even books. Well, Magento Commerce is like that magic store, but for the internet! It helps people create and manage their online stores, so they can sell their stuff to others all around the world. Isn't that awesome?

    ReplyDelete
  83. Nice post. Thank you so much for sharing this article. Know about the best Forest Stay In Kerala.

    ReplyDelete
  84. https://www.blogger.com/comment.g?blogID=4527439565595010333&postID=626884648082940324&page=1&token=1703251094112&isPopup=true

    ReplyDelete
  85. Infisuite offers Magento Website Development Servicess, empowering businesses with scalable and feature-rich e-commerce solutions. Our expert team ensures seamless integration and customization, providing a competitive edge in the digital marketplace. Elevate your online store with our trusted Magento expertise.

    ReplyDelete
  86. Interesting facts presented but felt conclusions went too far at times. Can understand how experience and data led to outlook expressed. However, for every statistic there are also counter-examples and most realities involve nuances. Rather than accusations, curiouser to find Win-wins wherever possible through open-minded exchange of ideas. Keep the conversation moving forward constructively.
    heavy duty tarpaulin

    ReplyDelete
  87. Really nice and informative..I found this blog very useful.
    Magento Website Development

    ReplyDelete
  88. Well done! This was an enriching read. This article really got me thinking. Thanks for providing such valuable content.
    black tarpaulin

    ReplyDelete