이제는 PHP 5.2 그만써야할때 입니다~ 이유 > 자유게시판

자유게시판

이제는 PHP 5.2 그만써야할때 입니다~ 이유 정보

이제는 PHP 5.2 그만써야할때 입니다~ 이유

본문

얼마전에 팁게시판에 그누보드 sql인젝션 공격을 근본적으로 막는

쿼리바인딩 글을 올렸는데요 - (기존꺼 쓰면서 조금씩 바꿀수있어요!)

https://sir.kr/pg_tip/17120

select 로 특정칼럼을 변수로 가져온는 함수는

5.2에서도 되는데 select * 같이 모두가져올때는

get_result()써야 하는데 PHP 5.3부터 되더라고요

 

PHP 5.2는 정말 이래저래 걸림돌이네요

오래되서쓰는사람이 있을까 싶지만요

추천
3

댓글 10개

저건 보안문제고 oop는 개발방식인데요 개발방식이야 그렇다치고...
그누보드가지고 개발하는 분들도 쿼리바인딩해서 쓰면 좋잖아요^^

좋을 뿐만 아니라 그 방향으로 가야 하는 게 맞지만
그누보드의 모멘트?랄까... 힘들어 보인다는 뜻이었습니다.
솔직히 그누공식은...ㅠ 써드파티나 이용하시는분들 팁 공유하고자 올렸어요

이미 아시는 분들은 커넥션가져다 mysqli로 쓰고있겠지만요

PHP 함수들 보면 같은패키지안의 기능인데 버전별로 찔끔씩 추가되서 막 버전나뉘어 있고 그렇네요ㄷ
메인테이너중에 한분은 그래도 조금은 진취적인 성향을 가진분이 있는것같기는한데 아무래도 벽에 막혀 현상유지에 치중할수밖에 없는것 같습니다.

OOP는 하나도 중요하지 않고 그게 개발의 정석도 아니고... 현재할수있는것부터 개선해나갈수 있음에도 어떤 현실의 벽에서 못하는것같습니다.

팁으로 올려주신것처럼 11년 지난 버전 하나만 버려도 sql injection 취약점으로부터 크게 뛰어오를수 있는데도 이런 노력조차 보이지 않는다는것은 많이 실망스럽습니다.

그렇다고 깃허브에 이슈나 PR 보내면 제대로 살펴봐주는것도 아니고... 코드 분석할 시간 없다고 그냥 닫아버리는것보고 경악했습니다.

가져다 쓰는 사람이나 서드파티가 노력해도 그누보드 자체의 개선이 없으면 반쪽짜리죠.
전체 195,241 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여64 회 시작24.04.12 12:32 종료24.04.19 12:32
  2. 참여28 회 시작24.04.12 12:32 종료24.04.19 12:32
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT