목차
1. Fortran
2. cobol
3. Pascal
4. C
5. C++
6. Prolog
7. LISP
8. Java
9. html
10. jsp
11. ASP
12. PHP
2. cobol
3. Pascal
4. C
5. C++
6. Prolog
7. LISP
8. Java
9. html
10. jsp
11. ASP
12. PHP
본문내용
되었다. ASP.NET은 단순한 ASP 4.0 이 아니라 웹 개발을 위한 완전히 새로운 프레임워크인 것 이다.
-ASP에서 ASP.NET으로 버전업 : 현재 많은 IIS 서버들이 ASP로 제작되어 있는 웹사이트를 실행하고 있으며 대부분은 별 문제 없이 실행되고 있다. 또 대부분은 잘 제공되고 있는 서비스를 중단하면서 까지 ASP.NET으로 업그레이드 하는데 부담감을 느낄 수도 있다. 하지만 IIS를 실행중인 웹 서버에 닷넷 프레임워크를 설치한다고 해서 당장 ASP를 ASP.ENT으로 업그레이드 해아 하는것은 아니다. 닷넷 프레임워크를 설치한다는 것은 ASP.NET을 실행할 수 있는 중비상태로 만든다는 것이지 ASP를 사용 못하는 것이 아니기 때문이다. 따라서 닷넷 프레임 워크를 설치한 IIS 서버에서도 여전히 기존 ASP 사이틔를 운영할 수 있다. ASP 사이트를 ASP.NET으로 업그레이드 하는데, 아주 간단하게는 모든 .asp 파일의 확장자를 .aspx로 바꾸는 것으로 ASP 사이트를 ASP.NET 사이트로 바꿀 수 있다. 물론 ASP.NET의 새로 추가된 긴으상의 잇점을 얻지는 못하지만 기본 ASP사이트의 코드를 기반으로 ASP.NET으로 조금씩 바꾸어 갈 때 유용한 방법이다. 새로운 ASP.NET의 코드는 기존 VBScript를 사용하는 ASP 코드와 비슷하다. 다만 다음과 같은 점들에 유의해서 몇가지 변경해야 할 부분이 있다. 메소드를 호출할 때에는 반드시 괄호를 사용해야 한다. 기존에는 전달되는 파라메터가 없을 경우 ()를 생략해서 사용했지만 ASP.NET에서는 반드시 사용해야 한다. 예를 들어 Response.write strname 와 같은 문장은 ASP.NET에서 오류를 발생시키므로 Response.write (strname)와 같이 ()를 사용해야 한다. ASP.NET은 VB.NET이나 C#의 체계적인 예외처리 기능을 이용할 수 있기 때문에 기존의 On Erroe ... 식의 오류 처리는 자연스럽게 필요없는 기능이 되었다. ASP.NET에서는 모든 변수를 선언해야만 컴파일 오류를 발생시키지 않는다. While ...Wend 구문에서 Wendrk End로 변경되었다. 만약 ASP 페이지에서COM, COM+ 컴퍼넌트를 사용한다면, .NET 프레임워크에서 기본 COM, COM+ 컴퍼넌트를 사용하기 위해서 새로운 .NET 컴퍼넌트를 생성해야 한다. 비주얼 스튜디오 닷넷을 이용하면 쉽게 이작업을 할 수 있다
12. PHP
웹 프로그래밍 언어 중 하나로 PHP는 원래 "Personal Home Page Tools"의 약자였으나 현재 공식적으로 "PHP: Hypertext Preprocessor"라는 재귀 약자(recursive acronym)를 의미한다. PHP는 보통 동적인 웹사이트를 작성하는데 쓰이는 서버 측 스크립트 언어이다. 보통 LAMP(Linux-Apache-MySQL-PHP/Perl/Python)환경에서 쓰인다. PHP는 웹 프로그래밍이 아닌 다른 분야에도 사용될 수 있다.
많은 서버 측 오픈 소스 소프트웨어(Open-Source-Software)는 PHP로 구현되었다. PHP를 바탕으로 하는 프로그램 중, 가장 대표적인 예로서 phpBB와 미디아위키를 들 수 있다. 위키백과는 미디아위키 위에서 작동되고 있다. 국내에서 PHP로 만든 유명 공개 보드에는 제로보드, 미니보드등이 있다.
PHP는 마이크로소프트의 ASP.NET 비주얼 베이직, 매크로미디아의 ColdFusion, 선 마이크로시스템의 자바 프로그래밍 언어, 파이썬, Perl, 루비 프로그래밍 언어에 대한 대안으로 생각될 수 있다.
최근 선사의 자바를 제치고 하이퍼텍스트 생성 언어(HTML)에 포함돼 동작하는 스크립트 언어인 PHP가 급부상하기 시작했다. PHP는 자바에 비해 쉽고 빠른데다 공개된 소스여서 무료라는 장점까지 갖고 있다. 우선 프로그래밍 언어 C 자바 펄 등에서 사용하는 문장 형식을 그대로 따르는 경우가 많아 웹 문서를 빠르고 쉽게 작성할 수 있다. IBM과 오라클이 지원군으로 포진하고 있는데다 유니코드 문자 인코딩을 지원하는 'PHP 6.0'버전이 등장해 저변을 넓히게 될 전망이다.
현재 PHP4버젼까지 나왔으며 기본확장자는.php, .phtml, php4를 사용하면 된다. PHP의 최대 장점은 사이트에서 다운받아 무료로 사용할수 있고 대부분의 운영체제를 지원하며 데이타베이스(oracle, sybase, msql, mysql, solid, odbc, postgresql, adabase D,filepro, velocis, infomix, dbase, unix dbm)를 다양하게 지원한다. 그리고 함수가 많아 작업이 편리하다.
-PHP의 성공 배경=앤드리슨은 선마이크로시스템스가 지난 1995년 선보인 자바가 컴퓨터보다 프로그래머 위주로 개발돼 SW 개발 작업을 손쉽게 함으로써 큰 성공을 거둬왔다고 말했다. 그는 "자바는 C나 C++보다 프로그래머에게 가까운 언어였지만 점점 (단순함이 사라져) C++보다 배우기 어려워졌다"며 "이제는 PHP가 자바보다 개발하기 쉬운 환경을 제공한다"고 말했다. 이런 견해는 수백만명의 자바 프로그래머와 수백개의 관련 회사들 중에 포함된 수많은 자바 옹호자들에게는 분명 달갑지 않은 얘기다. 하지만 자바를 자사 서버와 웹스피어 서버 SW에 도입하도록 했던 IBM의 주요 경영진들조차 PHP가 가진 단순성의 장점을 말할 정도다.
-젠 급부상
PHP 개발의 많은 부분은 PHP 패키지 제품과 프로그래밍 툴 및 지원 서비스를 판매하는 회사인 젠드 테크놀로지스(Zend Technologies)가 맡고 있다. 마크 앤드리슨 전 넷스케이프 공동 창업자는 19일(현지 시각) 미국 캘리포니아주 벌링엄에서 열린 젠드/PHP 콘퍼런스에서 자바보다 뛰어난 PHP의 우수성을 강조했다. 현재 SW업체 옵스웨어의 회장이자 젠드 테크놀로지스의 이사회 일원으로 활동 중인 앤드리슨은 스크립트 언어인 PHP의 단순성이 웹 기반 애플리케이션을 개발에서 자바보다 인기를 얻을 것이라고 말했다. 한때 풍미했던 자바를 제치고 자바가 각광을 받을 것인지 IT업계의 이목이 집중되고 있다.
-ASP에서 ASP.NET으로 버전업 : 현재 많은 IIS 서버들이 ASP로 제작되어 있는 웹사이트를 실행하고 있으며 대부분은 별 문제 없이 실행되고 있다. 또 대부분은 잘 제공되고 있는 서비스를 중단하면서 까지 ASP.NET으로 업그레이드 하는데 부담감을 느낄 수도 있다. 하지만 IIS를 실행중인 웹 서버에 닷넷 프레임워크를 설치한다고 해서 당장 ASP를 ASP.ENT으로 업그레이드 해아 하는것은 아니다. 닷넷 프레임워크를 설치한다는 것은 ASP.NET을 실행할 수 있는 중비상태로 만든다는 것이지 ASP를 사용 못하는 것이 아니기 때문이다. 따라서 닷넷 프레임 워크를 설치한 IIS 서버에서도 여전히 기존 ASP 사이틔를 운영할 수 있다. ASP 사이트를 ASP.NET으로 업그레이드 하는데, 아주 간단하게는 모든 .asp 파일의 확장자를 .aspx로 바꾸는 것으로 ASP 사이트를 ASP.NET 사이트로 바꿀 수 있다. 물론 ASP.NET의 새로 추가된 긴으상의 잇점을 얻지는 못하지만 기본 ASP사이트의 코드를 기반으로 ASP.NET으로 조금씩 바꾸어 갈 때 유용한 방법이다. 새로운 ASP.NET의 코드는 기존 VBScript를 사용하는 ASP 코드와 비슷하다. 다만 다음과 같은 점들에 유의해서 몇가지 변경해야 할 부분이 있다. 메소드를 호출할 때에는 반드시 괄호를 사용해야 한다. 기존에는 전달되는 파라메터가 없을 경우 ()를 생략해서 사용했지만 ASP.NET에서는 반드시 사용해야 한다. 예를 들어 Response.write strname 와 같은 문장은 ASP.NET에서 오류를 발생시키므로 Response.write (strname)와 같이 ()를 사용해야 한다. ASP.NET은 VB.NET이나 C#의 체계적인 예외처리 기능을 이용할 수 있기 때문에 기존의 On Erroe ... 식의 오류 처리는 자연스럽게 필요없는 기능이 되었다. ASP.NET에서는 모든 변수를 선언해야만 컴파일 오류를 발생시키지 않는다. While ...Wend 구문에서 Wendrk End로 변경되었다. 만약 ASP 페이지에서COM, COM+ 컴퍼넌트를 사용한다면, .NET 프레임워크에서 기본 COM, COM+ 컴퍼넌트를 사용하기 위해서 새로운 .NET 컴퍼넌트를 생성해야 한다. 비주얼 스튜디오 닷넷을 이용하면 쉽게 이작업을 할 수 있다
12. PHP
웹 프로그래밍 언어 중 하나로 PHP는 원래 "Personal Home Page Tools"의 약자였으나 현재 공식적으로 "PHP: Hypertext Preprocessor"라는 재귀 약자(recursive acronym)를 의미한다. PHP는 보통 동적인 웹사이트를 작성하는데 쓰이는 서버 측 스크립트 언어이다. 보통 LAMP(Linux-Apache-MySQL-PHP/Perl/Python)환경에서 쓰인다. PHP는 웹 프로그래밍이 아닌 다른 분야에도 사용될 수 있다.
많은 서버 측 오픈 소스 소프트웨어(Open-Source-Software)는 PHP로 구현되었다. PHP를 바탕으로 하는 프로그램 중, 가장 대표적인 예로서 phpBB와 미디아위키를 들 수 있다. 위키백과는 미디아위키 위에서 작동되고 있다. 국내에서 PHP로 만든 유명 공개 보드에는 제로보드, 미니보드등이 있다.
PHP는 마이크로소프트의 ASP.NET 비주얼 베이직, 매크로미디아의 ColdFusion, 선 마이크로시스템의 자바 프로그래밍 언어, 파이썬, Perl, 루비 프로그래밍 언어에 대한 대안으로 생각될 수 있다.
최근 선사의 자바를 제치고 하이퍼텍스트 생성 언어(HTML)에 포함돼 동작하는 스크립트 언어인 PHP가 급부상하기 시작했다. PHP는 자바에 비해 쉽고 빠른데다 공개된 소스여서 무료라는 장점까지 갖고 있다. 우선 프로그래밍 언어 C 자바 펄 등에서 사용하는 문장 형식을 그대로 따르는 경우가 많아 웹 문서를 빠르고 쉽게 작성할 수 있다. IBM과 오라클이 지원군으로 포진하고 있는데다 유니코드 문자 인코딩을 지원하는 'PHP 6.0'버전이 등장해 저변을 넓히게 될 전망이다.
현재 PHP4버젼까지 나왔으며 기본확장자는.php, .phtml, php4를 사용하면 된다. PHP의 최대 장점은 사이트에서 다운받아 무료로 사용할수 있고 대부분의 운영체제를 지원하며 데이타베이스(oracle, sybase, msql, mysql, solid, odbc, postgresql, adabase D,filepro, velocis, infomix, dbase, unix dbm)를 다양하게 지원한다. 그리고 함수가 많아 작업이 편리하다.
-PHP의 성공 배경=앤드리슨은 선마이크로시스템스가 지난 1995년 선보인 자바가 컴퓨터보다 프로그래머 위주로 개발돼 SW 개발 작업을 손쉽게 함으로써 큰 성공을 거둬왔다고 말했다. 그는 "자바는 C나 C++보다 프로그래머에게 가까운 언어였지만 점점 (단순함이 사라져) C++보다 배우기 어려워졌다"며 "이제는 PHP가 자바보다 개발하기 쉬운 환경을 제공한다"고 말했다. 이런 견해는 수백만명의 자바 프로그래머와 수백개의 관련 회사들 중에 포함된 수많은 자바 옹호자들에게는 분명 달갑지 않은 얘기다. 하지만 자바를 자사 서버와 웹스피어 서버 SW에 도입하도록 했던 IBM의 주요 경영진들조차 PHP가 가진 단순성의 장점을 말할 정도다.
-젠 급부상
PHP 개발의 많은 부분은 PHP 패키지 제품과 프로그래밍 툴 및 지원 서비스를 판매하는 회사인 젠드 테크놀로지스(Zend Technologies)가 맡고 있다. 마크 앤드리슨 전 넷스케이프 공동 창업자는 19일(현지 시각) 미국 캘리포니아주 벌링엄에서 열린 젠드/PHP 콘퍼런스에서 자바보다 뛰어난 PHP의 우수성을 강조했다. 현재 SW업체 옵스웨어의 회장이자 젠드 테크놀로지스의 이사회 일원으로 활동 중인 앤드리슨은 스크립트 언어인 PHP의 단순성이 웹 기반 애플리케이션을 개발에서 자바보다 인기를 얻을 것이라고 말했다. 한때 풍미했던 자바를 제치고 자바가 각광을 받을 것인지 IT업계의 이목이 집중되고 있다.
추천자료
- 병렬처리 컴퓨터 시스템
- 컴퓨터가 유아의 발달에 미치는 영향
- 컴퓨터 프로그래밍
- 컴퓨터의 변천사
- 초등영어교과에서 컴퓨터를 활용한 수업의 장점
- 컴퓨터를 이용한 초등영어학습
- 유아 컴퓨터교육
- [IT와경영정보시스템]컴퓨터시스템 하드웨어의 직렬처리 방식에 비해 병렬처리 방식의 특징과...
- TV와 컴퓨터가 아동 및 청소년기에 미치는 영향에 대해 그리고 그 영향을 보다 건설적인 방향...
- 인터넷과 컴퓨터가 유아의 놀이와 문화에 미치는 영향과 예방교육방안
- 자유선택활동시간 컴퓨터 영역의 운영과 사회성 관계
- [영어영문학과] [컴퓨터의 이해 공통] 1. 본인이 사용 중이거나 또는 최신 스마트폰을 1 개 ...
- [컴퓨터의 이해 공통] 1. 본인이 사용 중이거나 또는 최신 스마트폰을 1 개 선정하고 아래의 ...
소개글