본문 바로가기

Dev/php7

워드프레스 PHP를 버전 8로 업그레이드해야 하는 이유 워드프레스 PHP를 버전 8로 업그레이드해야 하는 이유최근 몇 년 간 웹 개발 및 운영에 있어서 PHP의 발전은 눈부셨습니다. 특히, PHP 8은 이전 버전들에 비해 획기적인 성능 향상과 새로운 기능을 제공하면서 웹사이트와 애플리케이션의 동작을 더욱 매끄럽고 효율적으로 만들어 주고 있습니다. 워드프레스는 전 세계적으로 가장 인기 있는 콘텐츠 관리 시스템(CMS) 중 하나로, PHP 기반으로 동작하기 때문에 PHP의 버전 업그레이드는 웹사이트의 성능과 보안에 큰 영향을 미칩니다.본 글에서는 워드프레스에서 PHP 8로 업그레이드해야 하는 이유를 구체적으로 살펴보고, 그로 인해 얻을 수 있는 장점과 고려할 점에 대해 설명하겠습니다.워드프레스 PHP를 버전 8로 업그레이드해야 하는 이유1. 성능 향상PHP 8은.. 2024. 10. 14.
php include로 파라미터 값 넘기기 (php include parameters) & php switch case 분기 처리 php include로 파라미터 값 넘기기 (php include parameters) 주소 뒤에 ?id=1과 같이 파라미터를 붙여서 include를 할 수는 없다. 대신 php의 include는 별도의 스코프(scope)를 가지지 않으므로 설정된 변수를 함께 공유한다. 따라서 와 같이 선언하고 받는 측 즉 위의 경우라면 list_contents_card_toolbar.php는 다음과 같이 파라미터를 받는다. php switch case 분기 처리는 위와 같이 한다. 2021. 7. 1.
php $_SERVER (서버함수) 예제 php뿐만 아니라 웹프로그래밍을 하다보면 서버환경이나 사용자의 사용환경 정보를 서버사이드에서 수집할 필요가 있을 때가 있다. php에서도 당연히 서버환경이나 사용자환경 예컨데 접속자의 아이피주소라든지, 자바스크립트의 USER_Agent와 같은 정보들을 수집할 수 있는 함수들이 마련되어 있다. 이를 통칭해서 서버함수라 칭하고 php에서는 $_SERVER의 배열 형태로 쓸 수 있다. 사용 예제들은 다음과 같다. 실제 동작 데모페이지는 이 곳을 클릭. 2020년 공무원 봉급표 2020년 공무원 봉급표, 소방 경찰 공무원 봉급표 2021 교사 호봉표 간부 2020 직업 군인 월급, 2021년 공무원 봉급 인상률 cafe75.kr $_SERVER['DOCUMENT_ROOT'] = 사이트가 현재 위치한 서버상의 폴.. 2020. 12. 31.
php 엑셀 다운로드 한글 깨짐 문제 해결 php로 제작된 웹사이트에서 엑셀 다운로드를 받는데 한글로 된 엑셀 파일명이 깨지는 경우가 있다. 문서 제목이 엑셀 다운로드이다보니, ms 엑셀 2010 다운 같은 것을 기대하고 들어온 분들이 많은 것 같다. 그런 분들은 이 곳을 참조! 엑셀 2010 무료 다운 엑셀 2010 무료 다운 파워포인트 2010 무료설치 마이크로소프트 엑셀 2010 무료 다운 로드 설치 blog1.ezip2020.com 예전에는 잘 되다가 갑자기 안된다는 보고가 생기는데, 그럴리는 없다. 처음부터 안되는 것이다. 크롬 브라우저에서는 한글 파일명으로 엑셀 파일 다운로드가 가능하지만 IE에서는 한글 파일명의 한글이 깨지고 이상한 문자로 만들어서 엑셀 파일명까지 인식이 안되는 문제가 생긴다. 보통 php 엑셀 다운로드 소스는 다음과.. 2020. 9. 10.
워드프레스 이미지를 자르는데 에러가 발생했습니다. 에러. php gd 설치 워드프레스에서 이미지를 업로드 한 다음에 크기 변형이 아닌 자르기 옵션을 사용할 때 에러가 발생하는 경우가 종종 있습니다. 특히 사이트 파비콘을 만들려고 할 때 에러가 발생할 때가 종종있습니다. 워드프레스는 php를 기반으로 한 CMS이기 때문에 php의 GD함수를 사용합니다. 워드프레스 에러 해결방법 시리즈1 파비콘도 만들어 주기 때문에 외부 유틸을 이용해서 파비콘을 만들필요 없이 아무 사진이나 올리고 정사각형으로 잘라서 만들면 됩니다. 그런데 실컫 마음에 드는 이미지를 골라서 업로드해서 손을 바들바들 떨면서 잘랐는데, "이미지를 자르는데 에러가 발생했습니다." 라고 무책임한 에러가 뜰 때가 있습니다. 영문판에서는 There has been an error cropping your image. 라는 에.. 2020. 9. 4.
asp, html, jsp, php include(인클루드) 하는 방법. PHP, ASP, JSP에서의 Include 사용법과 HTML의 한계 인클루드(include)는 코드 재사용성을 높이기 위한 매우 유용한 기능입니다. 웹 개발에서는 헤더, 푸터, 네비게이션 바 등과 같은 공통 요소를 여러 페이지에 걸쳐 반복해서 사용해야 할 경우가 많습니다. 이러한 상황에서 인클루드를 사용하면 중복 코드를 줄이고 유지보수를 쉽게 할 수 있습니다. 웹퍼블리셔 뿐만 아니라 웹 개발자들도 이 기능을 자주 사용합니다. 하지만 이 기능은 프로그래밍 언어나 플랫폼에 따라 다르게 구현될 수 있으므로, 여기서는 PHP, ASP, JSP에서 어떻게 인클루드를 사용하는지, 그리고 HTML에서는 왜 사용할 수 없는지에 대해 알아보겠습니다. PHP에서의 Include PHP에서는 include 또는 inclu.. 2020. 8. 14.
php 문자열 자르기 함수 substr 로 현재 페이지의 주소로 switch문 분기 구조 예제. 사실 이 예제는 오늘(2015.06.24 16:34) 프리랜서 알바로 워드프레스 홈페이지 구축 프로젝트에서 네이버웹마스터 도구에 워드프레스의 멀티사이트별로 분기를 확인시키기 위해서 작성하던 프로그램의 일부다. 결론부터 말하자면, 네이버웹마스터도구가 일반 도메인들에 대해서는 서브도메인이 아닌 디렉토리 구조 이하는 별도 사이트로 인식하지 않기 때문에 워드프레스로 멀티사이트를 구축하더라도 1개의 사이트로 인식된다는 것만을 확인했다. 그래도 혹시 훗날 쓸 일이 있을까 싶기도 하고, 이런 류의 조건 분기 예제가 필요한 분들을 위해서 작성해둔다. php substr 문자열 자르기 함수로 현재페이지의 주소를 확인해서 php switch문으로 분기시키는 예제. 이 프로그램에 사용된 주요 php 함수에 대한 설명. ph.. 2020. 3. 7.