Я був розробником PHP протягом 13+ років, маю широкі знання щодо самого PHP до тих пір, як і інші популярні проекти, такі як WordPress. Я не маю досвіду роботи з Magento.
Зараз я працюю на повний робочий день, працюючи в компанії, яка використовує Magento, зараз вся моя робота з розробки буде над Magento.
Мої початкові думки після першого погляду на Magento: ось, що я зараз у себе взяв? Але потім досвідчений розробник у мене виходить і згадує, це просто PHP.
Отож, у мене є кілька основних питань Magento, які я дуже вдячний би на деякі відповіді більш досвідчених розробників Magento ...
- Які найкращі корисні місця дізнатися про розвиток магенто поруч із цим сайтом?
- Розширення / плагіни для мене зараз дуже заплутані. Інші платформи, такі як WordPress, дозволяють розміщувати плагін у власну папку, і всі його файли будуть жити під цією папкою. З того, що я бачив до цього часу, плагін може бути розкиданий по декількох папках в Magento, це правильно?
- Я дізнався про те, як перевантажувати основні функції. Отже, якщо файл в ядрі знаходиться тут,
/app/code/core/Mage/SitemapModel/Resource/Catalog
то я можу переоцінити його, створивши файл у цьому місці,/app/code/local/Mage/SitemapModel/Resource/Catalog
так як це працює з розширенням / плагіном? Якщо я створю плагін, який потребує надмірного функціонування ядра, то я повинен мати свої файли всюди, щоб це розширення працювало? - Будь-яка інша інформація, яку ви хочете, щоб ви знали, починаючи з magento?
Дякую за будь-яке розуміння, я знаю, що це запитання з декількома частинами, але я вважаю, що будь-яка з відповідей була б корисною мені і іншим, і я опублікую цю публічну вікі, якщо потрібно.