[PhpStorm]자동정렬import 단축키 알파벳 정렬 순서와 사용하지 않는 import 를 삭제해준다. import 추가가 안되는 건 좀 아쉽다. MAC control(⌃) + option(⌥) + O Windows Ctrl+Alt+O 참고사이트 https://www.jetbrains.com/help/phpstorm/creating-and-optimizing-imports.html#optimize-imports Auto import | PhpStorm www.jetbrains.com PHP 2021. 6. 18. 15:39
[PHP]Double question mark(??) : isset 삼다항식 보통 아래와 같이 php 에선 값이 있는지 확인하고 없을 때는 원하는 값을 설정한다. PHP 2021. 4. 15. 23:08
[PHP] xdebug profiler php.ini 설정(xdebug 버전 2.9.6) xdebug.profiler_enable = 1 xdebug.profiler_output_dir = /Library/WebServer/xdebug-profiler xdebug.profiler_output_name = "callgrind.%R.%t" php.ini 설정(xdebug 버전 3.0.1) xdebug.output_dir=/directory/profiler xdebug.mode=profile https://jessedc.dev/2014/03/profiling-php-on-osx-with-xdebug-kcachegrind/ profiler 볼 수 있는 툴 설치 // qcachegrind 설치 $ brew install qcachegrind $ bre.. PHP 2020. 12. 22. 08:30
[PHP][CodeIgniter] Session codeigniter 매뉴얼을 보고 있다가 넘 잠이 오고 한국어 번역이 안되어 있어서 잠도 깰 겸 일본어 문서를 보고 번역(직역)을 해봤다.codeigniter.jp/user_guide/3/libraries/sessions.html코드 이그나이터 3 세션 클래스 번역(직역)세션은 어떻게 동작합니까?페이지가 읽혀지면, 세션클래스는 유효한 쿠키가 유저 브라우저로부터 송신되었는지를 체크합니다. 세션 쿠키가 존재하지 않는 경우 (또는 서버에 저장되어 있는 것도 일치하는지 유효기간이 만료된 경우는) 새로운 세션이 작성되고 저장됩니다.유효한 세션이 존재하는 경우 그 정보가 갱신됩니다. 갱신할 때마다 세션ID를 생성되도록 설정할 수도 있습니다. 한번 초기화되면 세션클래스는 자동적으로 실행되는 것을 이해하는 것은 중요.. PHP 2020. 11. 13. 09:15
[PHP][CodeIgniter] gmail smtp 로 이메일 전송 load->library('email'); $this->email->from('test@gmail.com', '보내는 사람이름'); $this->email->to("test@gmail.com"); $this->email->subject('메일 제목'); $this->email->message("메일 내용"); $result = $this->email->send(); if(!$result) { // 에러가 날 경우 디버그 설정을 해두면 에러내용이 자세히 나온다. echo $this->email->print_debugger(); } }} 저소스만으로 되지 않았다. 아래의 3가지를 gmail에서 설정해줘야 겨우 이메일을 보낼 수 있었다.1. 보안 수준이 낮은 앱 엑세스 허용2.. PHP 2020. 11. 5. 08:41
[Php] 캐시 종류 fastcgi, APC, OPcache, APCu, Memcached,FastCGI fastcgi blog.naver.com/ncloud24/221948188915 OPcache APCu 참고사이트 happist.com/558227/%EC%9B%B9%EC%84%9C%EB%B2%84%EC%97%90%EC%84%9C-%EB%A7%8E%EC%9D%B4-%EC%82%AC%EC%9A%A9%EB%90%98%EB%8A%94-%EC%BA%90%EC%8B%9C-%EC%A2%85%EB%A5%98%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%8C%EC%95%84-%EB%B3%B4 PHP 2020. 10. 29. 09:13
[PHP][CodeIgniter]Benchmark Controller에서 세팅해준다. $this->output->enable_profiler(TRUE); 밴치마크, 메모리사용,Get/Post 데이터, URI string, Class/Method, Database(쿼리, 실행시간)등을 볼 수 있다. PHP 2020. 10. 27. 09:07
[Php][Codeigniter] Codeigniter3 Basic 기초 쌓기 공식 사이트에서 제공하는 유저 가이드를 읽어본다. codeigniter.com/userguide3/index.html CodeIgniter User Guide — CodeIgniter 3.1.11 documentation © Copyright 2014 - 2019, British Columbia Institute of Technology. Last updated on Sep 19, 2019. codeigniter.com 참고로 한국어 번역본 www.ciboard.co.kr/user_guide/kr/general/urls.htmlwww.ciboard.co.kr/user_guide/kr/ 일본어 번역본 codeigniter.jp/user_guide/3/tutorial/news_section.html 잘 정리.. PHP 2020. 9. 25. 09:06