본문 바로가기

* DevSecOps/Backend

(3)
APM(apache,php,mysql) 프로그램과 Notepad++ 프로그램 일단 php를 배우려면 apm 프로그램이 필요합니다. 그리고 apache 와 mysql 은 php 와 함께 따라다니는 경우가 많고, 같이 대부분 혼용해서 사용하게 됩니다. 그래서 패키지로 apm 이라는 것으로 다운을 받습니다. 사이트 : http://www.apmsetup.com/ 에서 apm을 다운받으시면 됩니다. http://ww17.apmsetup.com/ ww17.apmsetup.com 그리고 노트패드++을 사용하여 php의 확장자로 저장하시면 됩니다. 사이트 : http://notepad-plus-plus.org/ Notepad++ What is Notepad++ Notepad++ is a free (as in “free speech” and also as in “free beer”) sourc..
PHP는 어떻게 돌아가는가? HTML 밖에 모르는 웹 브라우저 ? 웹 브라우저는 HTML밖에 모릅니다. HTML이 브라우저가 쓰는 언어라는 것이지요. (자바스크립트와 같은 약간의 외국어도 합니다.^^;;) 그래서 우리가 홈페이지를 만들려면 모든 문서를 HTML로 작성해야만 합니다. HTML을 울려 버린 CGI의 등장 인터넷 초창기에는 대부분의 홈페이지가 모두 HTML(SGML)로 만들어져 있었습니다. (선택의 여지가 없었죠) HTML로 홈페이지를 만들어 보신 분은 아시겠지만 HTML은 일방향적이고 수정하기 전에는 절대 변하지 않는 특성을 가지고 있습니다. 이러한 단점 때문에 사람들은 HTML 말고 다른 무언가가 필요함을 느꼈습니다. 그래서 생겨난 것이 바로 CGI (Common Gateway Interface)입니다. CGI란? C..
PHP란? PHP는 무엇인가? PHP (공식적 PHP Hypertext Preprocessor) 는 Server - side HTML-embedded 스크립트 언어입니다. 즉, PHP는 서버에서 실행되며 HTML을 포함한 스크립트 언어라는 말입니다. HTML을 PHP 확장자 (.php )로 저장하여도 아무 지장없이 사용할 수 있습니다. PHP는 무엇을 할 수 있는가? PHP는 가장 기초적으로 어떤 CGI 프로그램을 만들 수 있고 다이나믹한 웹페이지를 만들 수 있습니다. 무엇보다도 PHP의 가장 두드러진 특징이라고 말할 수 있는 것은 매우 다양한 데이터베이스를 지원하고 또한 데이터베이스를 이용한 웹페이지를 만드는 작업이 놀랄 만큼이나 쉬어졌다는 것입니다. 아래는 PHP가 지원하는 데이터베이스입니다. Adabas D ..