반응형

분류 전체보기 549

PHP 코드 감사 입문

카테고리 1: 코드 감사의 정의 2: PHP 학습 코드를 선택한 이유감사 3. 입문 준비 4. PHP에서 흔히 볼 수 있는 방법 4.1 코드 구조 4.2 디렉토리 구조 4.3 참고항목 5: 코드 디버깅 방법 육: 코드 감사의 본질 1: 코드 감사의 정의 프로그램의 소스를 읽음으로써코드-불규격 코드, 알고리즘 성능 부족, 코드 재사용성 부족 및 기타 결함 등 잠재적인 취약점을 발견한다. 안전요원의 관점에서예:코드에 보안 문제가 있는지 찾아보고 사용자가 코드 대응 기능을 조작할 때 개발자가 상상한 장면에서 튀어나올 수 있는지 추정한다. 논리와 함께, 웹사이트의 데이터를 준다.혹은 서버에 피해를 줄 수도 있다.예를 들어 쇼핑 결제를 할 때 정상 사용자는 결제를 하고 구매를 마치면 그 기능이 남아 있지 않을까 ..

개발 꿀팁/PHP 2022.07.19

[Yii프레임1] PHP프레임, Yii개요

PHP의 프레임워크는 ThinkPHP, Laravel, Yii, 앞의 두 가지 항목에서 사용된 Yii의 세 가지만 접했습니다. 하나, 세 가지 프레임 약술 1. ThinkPHP ThinkPHP는 제가 발표한 첫 번째 PHP 프로젝트용 프레임워크입니다. 그때도 PHP라는 언어, 목차 매듭을 처음 접했습니다.구조가 간단하여, 크게 세 가지로 나뉜다.부분:Application(애플리케이션 디렉토리), Public(자원 파일), ThinkPHP(프레임 디렉토리), 그리고 하나의 엔트리 파일인 index.php…. 결국 이 프레임을 포기하고 Laravel로 변경했다. ThinkPHP(TP)는 빠르고 호환 가능하며 간단한 경량급 국산 PHP 프레임으로 정식 버전은 PHP5.0이 필요합니다.이전 버전에서 지원됨. 이..

개발 꿀팁/PHP 2022.07.19

centos7에 lnmp 환경 상세 구축, tp5 프로젝트 실행

docker를 먼저 설치하다 1.php 미러링 다운로드 docker pull php:7.2-fpm 2.mysq 미러 다운로드 docker pull mysql:5.7 3.nginx 다운로드 docker pull nginx:1.12.2 설치된 미러 보기 도커 i매기스 데이터베이스의 암호 123456을 사용하여 mysql 컨테이너를 시작합니다. 터미널에서 명령줄 mysql-h104.22를 사용할 수 있습니다.4.166.36-uroot 데이터베이스 로그인 docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 --name xym_mysql mysql:5.7 PHPfpm 컨테이너 만들기 docker run -d -v /var/nginx/www/html:/var/www..

개발 꿀팁/PHP 2022.07.19

php7.2 tp5 프로젝트 실행 시 could not find driver 솔루션 보고

PHP7은 pdo_mysql 확장 없이 설치하면 되니까 왜냐하면 제가 도커 밑에 깔아놓은 환경이기 때문에 직접 집행하다 이 문구면 됩니다 cd /usr/local/bin ls docker-php-ext-install pdo_mysql php -m cd /usr/local/lib/php/extensions/no-debug-non-zts-20170718/ ls cd /usr/local/etc/php cd conf.d ls cat docker-php-ext-pdo_mysql.ini 설치가 끝나면 찾아 보다 프로젝트를 다시 실행합니다. tp5프로젝트nginx 설정 파일 http://104.224.166.36/index/goods_class/classadd redis 설치 설치는 보시기 바랍니다;https://j..

개발 꿀팁/PHP 2022.07.19

intellijidea12 php 개발 환경 구축

1.php 설치 여기 선택 php5.4ts 버전, 홈페이지 소스: VC9 x86 Thread Safe (2013-Oct-1700:26:18) 원인은 두 가지다: ts 버전밖에 없는 것 같아요.그래야 apache의 php 확장 php5apache2_2.dll이 있기 때문에 apache가 php 스크립트를 인식할 수 있습니다. 버전 5.5를 사용하지 않았습니다.xDbug(php 디버깅)는 php 버전과 대응해야 하는데 최고 버전은 5.4까지만 지원되기 때문이다. 압축 풀기:D:\php\php-5.4.21-Win32-VC9-x86 디렉터리에 있는php.ini-development 파일을 php.ini로 복사하기 2.설치,설정apache 홈 소스: httpd-2.225-win32-x86-no_ssl.msi 설치..

개발 꿀팁/PHP 2022.07.19

PHP 심플프로젝트 케이스(개선판)

최근 php 개학, 오후에는 할 일 없이 빈둥빈둥 놀고 있습니다. 작은 프로젝트 연습, 즉 php로 웹 페이지를 쓰고, 데이터베이스 안의 것들을 첨삭하고 수정하고, 아래에 공유합니다. 본인의 업무 능력이 아직 얕기 때문에, 여러분의 조언이 환영입니다! 단순 효과: 1. 웹 프레젠테이션 데이터베이스 데이터 열기: 2.기능을 삭제하고 정보기능을 추가합니다 3.정보수정기능(데이터포함) 다음은 소스 코드입니다. 데이터베이스 파일: (수)라이브러리 이름: dataphp 테이블 이름: student) /* SQLyog 기업판 - MySQL GUI v8.14 MySQL - 5.5.5-10.3.7-MariaDB : Database - dataphp ***************************************..

개발 꿀팁/PHP 2022.07.19

php+mysql 심플 스몰 아이템

-----서언 --- 아주 소백이라 어른들이 무시한다. 아까 보던 블로그가 다 안 돼있었는데항목은, 그것을 붙이고 고친다.(적어도 이러한 기초 데이터베이스를 첨삭하고 수정하는 조작에 추가됨)를 보완하고, MVC를 조금밖에 배우지 않았기 때문에, MVC는 명확하지 않고, model은 아직 쓸 수 없기 때문에, mysql을 처리하는 모든 것은 controller 안에 단독으로 적어서, controller가 조금 많았지만, 단지 입문의 php일 뿐이다. 여기서 나는 사용자의 첨삭과 첨삭만 넣어 검사한다.(팀이나 학급은 모두 그대로입니다)바가지 그리기) 깃허브 주소:https: // github.com/lybor/simple_user_mannage ----------------- 카테고리 준비 1.기초 페이지:..

개발 꿀팁/PHP 2022.07.19

파이썬 하트 고백 코드

터틀모듈을 호출해 화면에 하트를 그려놓고 하트의 가운데에 고백을 쓰면 하트의 오른쪽 하단에 고백을 할 사람, 고백을 할 사람, 고백을 할 사람 모두 세팅할 수 있다.하트를 그린 후 약 10초, 고백 및 고백이 필요한 사람은 모두 중국어를 입력할 수 있습니다. 프로그램 실행 캡처: import turtle # 파이썬에 그림 그리기 도구 모음 가져오기 import time def LittleHeart(): for i in range(200): turtle.right(1) turtle.forward(2) love=input('기본값은 'I Love You' 입니다:\n') me=input('고백할 사람을 입력하십시오:\n') if love=='': #만약 표백문을 입력하지 않았다면, 기본문을 사용합니다 lov..

개발 꿀팁/PHP 2022.07.18

파이썬의 일침—밸런타인데이 고백

파이썬 한 방에 그려—밸런타인데이 고백 오리지널은 쉽지 않으니, 지나가시는 어르신들, 좋아요를 누르세요. 파이썬 고백 한 방에 마음을 담아 그린 - 밸런타인데이 시계백 파이썬 한 방에 그려—밸런타인데이 고백 1. 단번에 마음을 꿰뚫는 의미 2, '한 방에 마음을 뚫다' 짤 형성 많은 직남들에게 강요하는 복지를 제공하다 1. 단번에 마음을 꿰뚫는 의미 1. 한 번에 두 가지 의미를 갖는다. 2. 고대 활쏘기, 화살은 가슴이나 심장부위를 뚫는다.과거엔 참상을 묘사하는 데 화살을 꽂았다. 3. "이 화살이 침입자를 공격한다.항상 한 방에 죽습니다. 4. 또 "가마 중에 화목하고 고귀한 여자가 있었다.다섯 살, 여섯 살 난 여자아이를 품에 안고 있었는데, 두 사람은 화살 한 방에 가슴을 뚫고 죽었다. 5. '죽..

개발 꿀팁/PHP 2022.07.18
반응형