Page 138 - MDP2020-3
P. 138

132
                      |    인천전자마이스터고등학교  ·············································································································

            4. Software 선정

              OS의 경우 Windows 10을 사용하는 것을 전제로 시작되었기 때문에 이에 따른 Software의 선
            택이 문제였습니다. 처음의 경우 라떼판다도 Windows 10을 기반으로 동작하기에 기존 노트북에
            서 사용하던 프로그램을 문제없이 사용할 수 있을 것이라고 생각하였지만 한편으로는 혹시 모
            를 상황에 대비하여 같은 기능을 하더라도 여러 프로그램을 후보군으로 선정하였습니다. 선정

            기준의 경우 요구 기능 충족을 1순위, 범용성을 2순위로 하였습니다. 여기서 범용성은 후에 이
            서비스를 관리하는 사람이 바뀌더라도 유지보수에 차질이 생기지 않는 것을 기준으로 하였습니
            다.


              가. APMSETUP7





























              해당 프로그램을 가장 먼저 후보군으로 선택하였던 이유는 정규 수업과정에서 사용하고 있는
            프로그램으로써 위 두 조건을 충족하였기 때문입니다. 또한 Apache, PHP, MySQL을 동시에 설치
            하기 때문에 개별로 설치할 때보다 호환성의 오류를 걱정하지 않아도 되고 간편하였습니다. 그

            러나 특정 오류가 해결할 수 없어서 최종 선정은 되지 않았습니다.


              나. MariaDB












              MariaDB의 경우 Open Source RDBMS 중 하나로 MySQL을 기반으로 하고 있습니다. 정규 수업과

            정에서는 사용되지 않았으나 개인적으로 사용하였던 경험이 있어 두 번째 후보로 선정하였으며
            MariaDB의 경우 Apache, PHP가 설치되지 않기 때문에 기본적으로는 phpmyadmin을 사용할 수 없
            습니다.  phpmyadmin을  사용하지  못할  경우  Command  Line을  통해  관리해야  하기  때문에
            APMSETUP7  설치  과정에서  포함되었던  phpmyadmin을  사용하고자  하였으나  이  또한  Driver의
            Version Error로 인하여 최종 선정에서는 탈락되었습니다.
   133   134   135   136   137   138   139   140   141   142   143