MIGRATING AUTOLUX WEBSITE FROM MODX TO PHALCONPHP WITH FURTHER DEVELOPMENTS (Search Engine Optimization and Mobile Application Support Implementation)
Keywords:Website, PhalconPHP, PHP, Search Engine Optimization, User Generated Content, infinite scroll, multilingual, push notification, Mobile API.
Autolux Project is owned by DTT Multimedia B.V. Autolux is a platform for car lovers sharing their information about favorite or latest cars. The website was built in MODx (CMS framework) which considered being old and heavy by the company. With that very reason, a project to migrate the website from MODx into PhalconPHP (pure PHP framework) was started. Migrating website from MODx to PhalconPHP was a success, and to boost the website popularity, the first thing to do is to implement the SEO standards. Another demand by the company was for the website to be responsive and using OOP standarts. Responsive website can be reached by using the help of libraries. PhalconPHP already implemented OOP, thus the developer will follow the MVC pattern given and refine it by doing more separation of concerns. Later on, the developer also put more refinements on the website to boost the speed of page loading, support multilingual, and management system.
Samra, J. (2015). Comparing Performance of Plain PHP and Four of Its Popular Frameworks (Dissertation). Retrieved from http://urn.kb.se/ resolve?urn=urn:nbn:se:lnu:diva-45691. [CrossRef]
Phalcon Query Language (PHQL). (n.d.). In Phalcon Documentation. Retrieved 2017, March 25 from https://docs.phalconphp.com/en/3.0.1/ reference/phql.html. [CrossRef]
Phalcon (framework). (2017, Jan 24). In Wikipedia. Retrieved 2017, March 25 from https://en. wikipedia.org/wiki/Phalcon_(framework). [CrossRef]
Hillyer, M. (2005, May 1). Intro to Normalization. Retrieved July 20, 2017, from MySQL: http://users.dcc.uchile.cl/~mnmonsal/cc42a/guias/intronorm.pdf. [CrossRef]
Fishkin, R. (2015, Dec 18). The Beginners Guide to SEO. In MOZ. Retrieved 2017, March 17 from https://moz.com/beginners-guide-to-seo [CrossRef]
Andersson, V., & Lindgren, D. (2017). Ranking factors to increase your positionon the search engine result page : Theoretical and practical examples (Dissertation). Retrieved from http:// urn.kb.se/resolve?urn=urn:nbn:se:bth-14871. [CrossRef]
Karwin, B. (2010, May 20). Models for Hierarchical Data. In SlideShare. Retrieved 2017, March 29 from https://www.slideshare.net/ billkarwin/models-for-hierarchical-data. [CrossRef]
Haack, P. (2007, Sep 11). Honeypot Captcha. In Haacked. Retrieved 2017, April 4 from http:// haacked.com/archive/2007/09/11/honeypot-captcha.aspx/ [CrossRef]
Klauzinski, P. (2017). About jScroll. In jSroll. Retrieved 2017, March 29 from http://jscroll. com/ [CrossRef]
Karlsson, J., & Larsson, M. (2016). Adapting infinite-scroll with the user experience in mind (Dissertation). Retrieved from http://urn.kb.se/ resolve?urn=urn:nbn:se:liu:diva-131462. [CrossRef]
Steven, J. (2016, Feb 12). How Slow is Too Slow in 2016?. In Web Designer Depot. Retrieved 2017, April 1 from http://www. webdesignerdepot.com/2016/02/how-slow-is-too-slow-in-2016. [CrossRef]
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).