php질문

php질문

작성일 2023.12.08댓글 2건
    게시물 수정 , 삭제는 로그인 필요

개발자 중에서 php를 비하하는 사람이 간혹 있다던데

왜그런거죠?? 찾아본 바로는 보안에 취약하다고 하던데 정말 그런가요??

php를 비하하는 개발자가 왜있는건가요?? 그럼 php의 좋은점은 뭐죠?



profile_image 익명 작성일 -

꼭 그렇지만은 않아요!! 비하하는 사람이 조금 편협한 사고를 가지신거겠죠!?

일단 보안쪽이 조금 취약하다는 것은 자명한 사실이긴 합니다.

일단 PHP는 웹 서버 쪽에서 실행하고 해석해주는 스크립트 언어인건 아실 겁니다!!

일단 취약점으로 본다면 원격코드 실행 소스코드에서 include 함수나 fopen 함수를 이용해서 변수를 넘겨주고 팡일명을 동적으로 불러들이는 코드에서 보안적인 문제가 발생하는 경우가 많습니다!!

또한 PHP 설정 부분이 안전하지 않다는 부분도 있어요!!

파일시스템 공격 부분도 있어요ㅠㅠ 첨부파일 업로드를 이용한 공격과 첨부파일 다운로드 경로를 이용한 중요파일을 해킹하는 경우가 여럿 존재했습니다. 세션관리의 취약점인 부분 때문에 발생하는 거죠ㅠㅠ

하지만 보안적인 단점만 있는 것은 아니에요!!

웹에 최적화된 언어이기도 하고 웹개발에 필욯나 많은 로직들을 함수의 형태로 제공해주는 부분도 정말 좋죠!!

더 궁금한 사항있으시면 언제든 물어보세요!!

profile_image 익명 작성일 -

우선 저는 php와 jsp, 닷넷, 파이썬을 모두 다룰줄 압니다

결론부터 말하면 php가 보안에 취약하다는 건 편견입니다

보안 취약성은 언어의 문제가 아니라 개발자의 인식 및 역량 문제입니다

php는 빠른 개발이 가능하다는 최대 장점과 더불어 많은 지원 도구 및 자료가 있어 접근성이 좋습니다

실제로 구인 시장에서 php의 비율은 상당한 수준입니다

각 언어 마다 장단점이 있으면 php는 매우 유용한 언어입니다 ^^

php 질문입니다.

... 문제입니당 PHP에서는 문자열을 따옴표로... ```php $sql = "SELECT * FROM measure WHERE measureName='$temp... 예시입니당 ```php $stmt = $conn->prepare("SELECT * FROM...

php 질문

... <?php foreach($my_coupon as $row){ ?> <?=$row->lecture?>- <?php } ?> <?php if(empty($my_coupon)){ echo "데이터 없음" }else{ //foreach } ?> empty() 함수를 쓰면 될거...

html / php 질문

... 한 참을 해매다가 뭐가 문제인지 몰라서 질문 합니다 ㅠㅠ 이 코드는 PHP에서 MySQL 데이터베이스에 연결하기 위한 db.php...

리눅스 php질문

php설치후에 이렇게해줬는데 데몬도제데로 실행했는데... html 이나 index.php 가 없는 경우 파일목록이 출력되고 있습니다. index.html이나 index.php가 없는 경우...

php 질문

form에서 받은 데이터를 php로 받고 싶은데 받으면... 그런경우 php 실행이 불가능합니다. 무조건 서버... html 코드에 <?php ?> 로 된 php코드가 있는경우 php에서...

VSCODE PHP 질문

list.php3 로 그냥 이동하게하는데 다른 소스들 보면 list.php3?board=$board&no=$list 이렇게 표현하는데... list.php3로 이동하는데 board 에는 $board의 값을 no 에는...

php질문 드립니다

send.php 에서 send_server.php로 특정 변수를 넘기고 그 변수를 데이터베이스에... 세션을 이용하는 방법(서버에 세션이라는 저장공간을 만들고 이를 통해 php...

php 코딩 질문드립니다.

질문드립니다..ㅠㅠ 그누보드5 이용중에이고 list.skin.php 파일에 A라는 링크 B라는 링크를 만들었습니다. 사용목적은 A라는 링크를 타면 A관련한 글쓰기...

VSC CODE PHP 질문

비트나미로 php 연동? 할라고 하는데 자꾸 이렇게 떠요ㅠㅠㅠㅠ 어떻게 해야되죠??? 그리고 추가로 php를... 안녕하세요 일단 애러발생되는건 php가 실행이 제대로...

php 질문

... 그리고 include __DIR__ .'/../templates/output.html.php 이건... 수정 전: include __DIR__.'/../templates/output.html.php 수정 후: include __DIR__.'/../templates/output.html.php'