Please use this identifier to cite or link to this item: http://elartu.tntu.edu.ua/handle/lib/33613
Title: Розробка розширення для перекладу тексту для платформи Magento 2 на мові PHP
Other Titles: Development of text translation extension for Magento 2 platform in PHP language
Authors: Бережний, Богдан Ігорович
Berezhnyi, Bohdan
Bibliographic description (Ukraine): Бережний Б. І. Розробка розширення для перекладу тексту для платформи Magento 2 на мові PHP : дипломна робота магістра за спеціальністю „121 — інженерія програмного забезпечення“ / Б. І. Бережний. — Тернопіль: ТНТУ, 2020. — 68 с.
Issue Date: 28-Dec-2020
Date of entry: 28-Dec-2020
Country (code): UA
Place of the edition/event: ТНТУ ім. І. Пулюя
UDC: 004.9
Keywords: 121
інженерія програмного забезпечення
інтернет-магазин
nginx
php
developer mode
Abstract: В атестаційній роботі розглянуті проблеми локалізації інтернет-магазинів на платформі Magento 2, проведено дослідження предметної області та пошук методів для вирішення проблеми. Описано етапи проектування та конструювання програмного забезпечення, яке вирішує проблеми, які виникають при роботі над перекладами. Наведено приклад розгортання та експлуатації системи. Метою магістерської роботи є розробка розширення для багатомовних інтернет-магазинів на платформі Magento 2, яке дозволить працювати над локалізацією сайту без залучення сторонніх розробників, та вести роботи одразу ж на production сервері. Під час виконання даної роботи використано мову програмування PHP із застосуванням технологій Magento Framework, середовищем розробки обрано PHP Storm, веб-сервер Apache 2 та база даних MySQL . Результатом розробки стало розширення, яке дозволяє локалізувати інтернет-магазин без залучення розробників, одразу ж на production сервері, при цьому не зупиняючи роботу сайту.
The purpose of the master's thesis is to develop an extension for multilingual online stores on the Magento 2 platform, which will allow you to work on localizing the site without the involvement of third-party developers and work immediately on the production server. In this work, the PHP programming language using Magento Framework technologies was used, PHP Storm, Apache 2 web server, and MySQL database were chosen as the development environment. The result of the development was an extension that allows you to localize the online store without the involvement of developers, immediately on the production server, without downtime the site
URI: http://elartu.tntu.edu.ua/handle/lib/33613
References (Ukraine): 1. Magento 2.3 Developer Documentation [Електронний ресурс] – Режим доступу до ресурсу: https://devdocs.magento.com.
2. Translate Inline [Електронний ресурс] – Режим доступу до ресурсу: https://docs.magento.com/m2/ee/user_guide/system/translate-inline.html.
3. Пасічник О. Г. Основи веб-дизайну [Текст]: навч. посібн. / О. Г. Пасічник, О. В. Пасічник, І. В. Стеценко. – К. : Вид. група BHV, 2009 – 336 с.
4. Грофф Д.Р. SQL: полное руководство [Текст] : пер. с англ. / Джеймс Р. Грофф, Пол Н. Вайнберг. – К. : Издательская группа BHV, 1999. – 608 c.
5. Пьюривал Сэмми. Основы разработки веб-приложений [Текст] / Сэмми Пьюривал. – СПб. : Питер, 2015. – 272 с.
6. Никсон Робин. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 [Текст] / Робин Никсон. – СПб. : Питер, 2016. – 768 с.
7. Колисниченко Денис. PHP и MySQL. Разработка Web-приложений [Текст] / Денис Колисниченко. – СПб. : БХВ-Петербург, 2015. – 593 с.
8. Прохоренок Николай. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера [Текст] / Николай Прохоренок, Владимир Дронов. – СПб. : БХВ-Петербург, 2015. – 766 с.
9. Бенедетти Райан. Изучаем работу с jQuery [Текст] / Райан Бенедетти, Ронан Крэнли. – СПб. : Питер, 2012. – 508 с.
10. Хоган Б. HTML5 и CSS3. Веб-разработка по стандартам нового поколения [Текст] / Б. Хоган. – СПб. : Питер, 2014. –320 с.
11. Stefanov Stoyan. JavaScript for PHP Developers [Текст] / Stoyan Stefanov. – O'Reilly, 2013. – 144 с.
12. Флэнаган Дэвид. JavaScript. Подробное руководство, 5-е издание [Текст] / Дэвид Флэнаган. – М. : Символ-Плюс, 2009. – 992 с.
13. Prettyman Steve. Learn PHP 7: Object Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL [Текст] / Steve Prettyman. – Apress, 2015. – 316 с.
14. Пасічник В. В. Веб-технології [Текст]: підруч. / В. В. Пасічник, О.В. Пасічник, Д. І. Угрин. – Львів : Магнолія 2013. – 336 с.
15. Методичні вказівки до виконання атестаційної роботи магістра за спеціальністю 121 – Інженерія програмного забезпечення (Освітньо-професійна програма - «Програмне забезпечення систем», Освітньо-наукова програма - «Інженерія програмного забезпечення») для студентів усіх форм навчання / Упор.: М.Р. Петрик, Д.М. Михалик, О.Ю. Петрик, Г.Б. Цуприк - Тернопіль: ТНТУ, 2020- 51с.
16. Про затвердження Вимог щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями [Електронний ресурс]. – 2018. – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0508-18#Text.
17. Санітарні норми мікроклімату виробничих приміщень ДСН 3.3.6.042-99 [Електронний ресурс]. – 1999. – Режим доступу до ресурсу: https://zakon.rada.gov.ua/rada/show/va042282-99#Text.
18. Про затвердження Правил пожежної безпеки в Україні [Електронний ресурс]. – 2017. – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0252-15#Text.
Content type: Master Thesis
Appears in Collections:121 — інженерія програмного забезпечення

Files in This Item:
File Description SizeFormat 
Бережний.pdf2,34 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Admin Tools