일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 웹에이전시
- 3D프린터
- 웹디자인
- 제이쿼리
- 커스터마이징
- plugin
- work6.kr
- 워크식스
- 튜닝
- 플러그인
- 홈페이지구축
- 웹퍼블리셔
- 프로그래머
- 안드로이드
- 쇼핑몰
- CSS
- 개발자
- 포트폴리오
- 쇼핑몰구축
- 고도몰
- 웹디자이너
- 홈페이지제작
- JQuery
- 웹개발자
- PHP
- 홈페이지
- 쇼핑몰제작
- 웹퍼블리싱
- 사이트제작
- jQuery Plugin
- Today
- Total
목록PHP (39)
그냥 개발자 블로그
고도몰5에서는 운영자가 프로그래밍을 할 수 있다면 맞춤 개발을 통해 원하는 기능을 추가하고 삭제할 수 있습니다. 이를 고도몰에서는 튜닝이라고 불리고 있습니다. 1. 스킨 파일에 PHP 코드를 직접 넣지 마세요. 또는 처럼 PHP 코드를 스킨 파일에 직접 입력하면 안 됩니다. 지금 당장은 괜찮아 보이겠지만 운영자가 관리자에서 디자인 변경 또는 설정 변경시 반드시 문제가 생깁니다. PHP 코드를 직접 넣지 말고 고도몰에서 제공하는 템플릿 함수를 입력해야 합니다. {로 시작해서 }로 끝나는 주석같이 생긴 코드들이 템플릿 함수입니다. 템플릿 함수는 사전에 약속되어 실행 시에 PHP 코드로 변환되어 동작 됩니다. 2. 클래스 및 메소드 직접 수정하지 마세요. 고도몰5의 경우 솔루션의 라이센스를 보호하기 위해서 핵..
보안을 위해 쿠키에는 중요한 데이터를 포함하지 않는 것이 원칙입니다. 하지만 불가피하게 필요에 따라 중요한 정보가 담기는 경우가 있거나, 담긴 데이터를 보호해야할 때가 있습니다. 우리는 이럴 때 secure와 httpOnly를 사용해야 합니다. httpOnly - 브라우저와 서버간의 요청시에만 쿠키 전송 - document.cookie 명령어로 쿠키를 호출하는 것을 차단 secure - 네트워크에서 통신 중 쿠키를 훔쳐가는 행위 차단 - https 필요 다수의 개발자가 php에서 쿠키를 저장할때 아래와 같이 사용합니다. setcookie('name','value',time()+3600,'/','domain.com'); 위의 경우 해커에게 쿠키를 탈취 당하기 쉽습니다. 그래서 우리는 이제 아래와 같이 해야..
php에는 fastcgi_finish_request() 라는 함수가 존재 합니다. 그러나 이 함수에 대한 정보는 부족 합니다. 데이터를 클라이언트에 flush하고 요청이 끝날때까지 동작한다고만 되어 있으며 (https://www.php.net/manual/en/function.fastcgi-finish-request.php), 적절한 예제는 찾을 수 없습니다. 그래서 다음과 같은 예제를 만들었습니다. sleep은 오래걸리는 프로세스라고 가정 합니다. 예제를 실행하면 10초동안 로딩 후 화면에 Start가 나타납니다. 하지만 fastcgi_finish_request() 함수를 사용하면 sleep이 끝나기도 전에 화면에 Start가 표시됩니다. fastcgi_finish_request() 앞에 코드는 일단 ..
PHP는 진입 장벽이 낮은 언어에 속합니다. 따라서 초보자도 배우기 쉽습니다. 그렇다보니 지식이 없는 상태에서 언어를 평가하는 경우가 있습니다. 하지만 프로그래밍 언어는 개발의 도구일 뿐입니다. 이 포스트는 PHP에 대한 오해를 풀고자 합니다. 싸구려 언어라는 인식 다른 언어의 비해 프로젝트 비용이 PHP는 절반 입니다. 이는 언어가 좋지 않아서가 아닙니다. 개발 기간으로 프로젝트 비용이 결정되는데, PHP는 다른 언어에 비해서 상대적으로 개발 기간이 짧기 때문 입니다. 속도가 느리다라는 오해 PHP는 속도가 느리지 않습니다. 오히려 빠른편에 속합니다. 하지만 개발자들이 개발의 편의성을 위해서 필요 이상으로 프레임워크를 사용하면서, 웹 사이트에 속도가 느려 지는 것 입니다. 보안에 취약한 PHP?! 어디..
조금만 검색해보면 우리는 PHP로 만들어진 많은 솔루션을 만날 수 있습니다. 여러 프로그래밍 언어가 존재하는데, PHP는 어떤 장점이 있길래 만들어진 솔루션이 이렇게 많을까요? 제작 기간이 빠릅니다. 동일한 조건으로 솔루션을 개발한다면 다른 언엉 비해 믿기 어려울 정도로 빠르게 결과물을 만나볼 수 있습니다. 비용이 적게 듭니다. 개발 기간은 비용과 비례합니다. 다른 언어에 비해 개발 기간이 짧은 만큼 비용도 50% 이상 적게 듭니다. 인력 수급이 쉽습니다. PHP의 경우 다른 프로그래밍 언어에 비해 초기 진입 장벽이 낮습니다. 솔루션을 유지보수 하는데 필요한 인력을 찾기 쉽습니다. 지금까지 PHP로 솔루션을 개발할때 장점에 대해서 알아봤습니다. 솔루션 개발이 필요하다면 워크식스 홈페이지로 문의 주세요. ..
그동안 우리는 '안드로이드 어플 만들기' 라고 하면 JAVA를 통해 만들고 구글 플레이스토어를 통해 배포 했습니다. 그러나 우리는 다음 조건을 만족한다면 손쉽게 어플을 만들어 웹페이지로 어플을 배포할 수 있습니다. - https 를 사용할 수 있다.- 모바일 홈페이지가 있다. 네이티브앱 보다는 웹앱을 이용한 하이브리드앱을 만들어 개발 및 관리를 용이하게 해왔습니다. 하지만 구글에서 지속적이고 새로운 방법으로 안드로이드 어플 만들기를 개발하고 있습니다. 그 중에 한가지로 안드로이드 스마트폰에 필수 어플인 크롬을 이용한 어플 개발 방법이 있습니다. 4년전만 해도 이것은 실험적인 프로젝트 였지만 지금은 매우 성공적으로 구현되었습니다. 워크식스는 4년 동안 안드로이드 어플 만들기 제작 단가를 낮추면서 어플이 필..
전 세계적으로 오랫동안 가장 인기 있는 웹 프로그래밍 언어는 PHP 입니다. 인기에 힘입어 코드이그나이터(codeigniter), 라라벨(laravel) 등 다양한 PHP 프레임워크들이 존재 합니다. 개발자는 PHP 프레임워크를 통해 복잡하고 우수한 웹 프로그램들을 개발할 수 있지만, PHP 프레임워크를 사용하면 높은 퍼포먼스가 나오지 않거나 서버 사양의 다름, 또는 숙련된 개발자의 부재로 인한 문제 등이 발생하기도 합니다. 이러한 이유로 불필요한 기능은 줄여서 가볍고, 서버 사양을 최소한으로, 접근성은 확대를 요구하는 프레임워크를 찾는 수요가 많습니다. 오늘은 그러한 프레임워크 중 하나인 워크식스 프레임워크를 소개 합니다. 한국에서 만든 PHP 프레임워크다수의 PHP 프레임워크는 해외에서 제작된 경우가..
input file을 css로 디자인 할 수 있게 해주는 플러그인 설치방법 1. Line1 : 제이쿼리를 설치 및 연결 합니다. 2. Line2 : 다운로드 받은 플러그인을 설치 및 연결 합니다. 3. Line4 ~ 20 : 스타일을 복사 그리고 붙여넣기 합니다. 자신의 홈페이지에 맞게 부분적으로 수정 합니다. 4. Line25 ~ Line29 : 스크립트를 복사 그리고 붙여넣기 합니다. Install 1. Line1: Install and Connect the jQuery. 2. Line2: Install and connect the downloaded plug-in. 3. Line4 ~ 20 : Copy and paste the style. Partially modify it to fit your W..