본문 바로가기

php2

스크립트 언어 ★★ p.605, 4-31, 20년 1, 2회 기출문제 1) 스크립트 언어의 개요 - HTML 문서 안에 직접 프로그래밍 언어를 삽입하여 사용하는 것으로, 기계어로 컴파일 되지 않고 별도의 번역기가 소스를 분석하여 동작하게 하는 언어 - 클라이언트의 웹 브라우저에서 해석되어 실행되는 클라이언트용 언어와, 서버에서 해석되어 실행된 후 결과만 클라이언트로 보내는 서버용 스크립트 언어 # 클라이언트용 언어: JavaScript / 서버용 스크립트 언어: ASP, JSP, PHP, Python 2) 스크립트 언어의 장, 단점 - 컴파일 없이 바로 실행하므로 결과를 바로 확인할 수 있음 ★ - 개발 시간이 짧고, 소스 코드를 쉽고 빠르게 수정할 수 있음 - 코드를 읽고 해석해야 하므로 실행 속도가 느리고, 런타임 오류.. 2020. 10. 4.
ORM(Object-Relational Mapping) ★ p.496 1) ORM의 개요 - 객체(Object)와 관계형데이터베이스(RDB)의 데이터를 연결(Mapping)하는 기술 ★ - ORM으로 생성된 가상의 객체지향 데이터베이스는 프로그래밍 코드 또는 데이터베이스와 독립적이므로 재사용 및 유지보수 용이 - 직관적이고 간단하게 데이터 조작 가능 2) ORM 프레임워크 언어 프레임워크 JAVA JPA, Hibernate, Eclipse Link, Data Nucleus, Ebean 등 C++ ODB, QxOrm 등 Python Django, SQL Alchemy, Storm 등 iOS Core Date, Database Objects 등 .NET NHibernate, Database Objects, Dapper 등 PHP Doctrine, Propel, Re.. 2020. 10. 3.