고객들 맘?? 랜딩페이지로 바꿔라!!

방문 페이지에서 고객의 마음을 움직여주세요!

바쁜 현대인은 여가를 낭비할 수 없습니까?

우리는 모두 스마트 사용자가 이미 휴대 전화에 모여 있다는 것을 알고 있습니다.

모바일 이용 시간이 PC 이용 시간을 초과한 지 몇 년이 지났습니다.

따라서 모바일 사용자를 획득해야 합니다.

 

 


​​

방문 페이지는 고객의 요구를 반영하고 필요한 정보만 공개하는 마케팅 도구입니다.

PC와 달리 모바일을 통해 쉽게 액세스할 수 있어 병원 홍보와 매출 증대의 시작이다.

​​

OKLD로 도메인을 만들면 무료 도메인과 유로 도메인을 연결하여 포털과 지도에 무료로 등록할 수 있습니다.


​​

데이터가 승리의 열쇠입니다!

데이터


고객이 어떻게 입력했는지, 어떤 키워드를 사용했는지, 얼마나 머물렀는지 등 다양한 데이터를 기반으로 온라인 마케팅 전략을 수립할 수 있습니다.

 

https://okld.co.kr 

 

[OKLD]랜딩페이지 제작 전문

랜딩페이지 제작, 이벤트페이지 제작, 업종맞춤디자인, DB관리 솔루션, 진성고객 확보, 원페이지 제작

okld.co.kr

https://okld.co.kr/kakao.siso 

 

[OKLD]랜딩페이지 No1- 070-4610-0384

문의전화 : 070-4610-0384 #랜딩페이지 #원페이지 #디비수집 #db수집

open.kakao.com

 

피부과 랜딩페이지제작에 고민이 있으신가요?

고객이 원하는 컨셉 + OKLD 디자인

마케팅에 최적화된 병원 반응형 홈페이지(웹, 모바일, 태블릿)가 제작됩니다.


피부과 랜딩페이지를 만드는 단계는 다음과 같습니다.

OKLD를 선택하는 이유는 무엇입니까?

철저한 분석과 기획을 통해 재방문을 유도할 수 있는 이상적인 피부과 랜딩페이지를 만들어드립니다.

 



마케팅에 최적화된 스킨랜딩페이지를 원하신다면 OKLD와 함께하세요

전체 생산과정은 고객이 원하는 컨셉으로 시작되며 오케이엘디의 뛰어난 디자인과 기술력으로 관리페이지를 제작합니다.


​​위의 이미지를 보면 느낄 수 있습니다.

https://okld.co.kr

 

[OKLD]랜딩페이지 제작 전문

랜딩페이지 제작, 이벤트페이지 제작, 업종맞춤디자인, DB관리 솔루션, 진성고객 확보, 원페이지 제작

okld.co.kr

 

https://okld.co.kr/kakao.siso 

 

[OKLD]랜딩페이지 No1- 070-4610-0384

문의전화 : 070-4610-0384 #랜딩페이지 #원페이지 #디비수집 #db수집

open.kakao.com

편하게 방문하셔서 상담해 보시기 바랍니다.

카카오톡 상담은 아래 링크를 클릭해주세요




더 편안하게, 더 편리하게, 더 편안하게, 더 친절하게 상담해 보세요.

오늘도 좋은 하루 보내시기 바랍니다~

랜딩페이지 제작은 매출 향샹에 도움이 될까요? 네 됩니다!!!!

안녕하세요~ 

오랜만에 포스팅합니다 ^^


간만에 적는 만큼 알찬 정보 가지고 왔으니 기대 해주세요 

아자아자아자


요즘 2018년도 되어서 의지는 빠샤빠샤 .. 

매출은 우울우울ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ


주변에 보니 다 그렇더군요

물건은 진짜 좋아요.. 그래서 술한잔 하면서 이야기 해보면 주변에서는 광고 해라고 하죠

홈페이지도 있으니 머 광고 해라고 합니다


네 맞습니다 광고 하면 효과 있습니다

그 효과가 어느정도일지 모르죠


이리 적다보니 제가 광고 홍보 하러 온것 같은데 아닙니다 ㅠㅠ


그럼 멀 할려고 하느냐~두두둥!!


수익에 조금이나마 도움이 되시라고 랜딩페이지라는걸 가지고 왔습니다

생소 하시죠? 아님 익숙하신가요?


랜딩페이지 또는 원페이지, 이벤트 페이지.. 다 비슷한데 조금씩 다를뿐입니다.


근데  여기서 궁금한거////

랜딩페이지를 만드는데 왜 매출에 향샹에 된다고 저러는거지?

네 이제 적을께요


홈페이지 광고 하죠?

그럼 내가 일반 사용자고 휴대폰/보험등을 검색해서 광고 클릭해서 홈페이지에 들어갔다

근데 멀 팔려고 하는지 머가 좋은지

왜 사야하는지 모르겠단말이야


좋은말은 엄청 많고 복잡해 

이해가 안가

걍 홈페이지 닫아

그리고 다른곳 봐


--

근데 만약 랜딩페이지다 하면

지금 얼만지 지금은 어떤게 좋은지 딱 적혀있어

호감가

그럼 상담 남겨

그리고 상담사가 전화하면 받아

궁금한거 물어봐

결정하면되


---


어마어마한 차이인거죠

차이점을 좀 아시려나 ㅎㅎㅎ


근데 얼만지 궁금하시죠?


이미지가 딱 보이죠?

가격 착합니다

퀄리티가 나쁘냐고요?

괜찮습니다


홈페이지에 들어와보세요

자신있습니다


그럼 위에 글자라서 머라머라 많아서 보기 싫다 

하실거죠? 한장으로 이해되게 하나 올립니다




전화주세요

상담 친절히 해보겠습니다

만족하실때까지 해보겠습니다


물론 홈피에 남겨도 되고요 홈피에 오시면 카톡, 네이버 톡톡 문의 다 있습니다

근데 그걸로 상담한다고 이해 잘 안됩니다

목소리 들으면서 궁금한거 하고 잡담도 좀 하고 하면 ..


서로 정분도 나고 좋습니다

모바일 이용하시는 분들 위해서 전화번호만 하나 적겠습니다 ㅎㅎ


070-7834-2480


그리고 홈페이지도 하나 적겠습니다

http://okld.co.kr


밥값 해야죠 저도 홈피랑 전번 정도는 남겨줘야 밥값하는거든요

전화주세요, 홈피 방문해주세요ㅎㅎㅎ

좋음 이글 밑에 따봉도 좀 눌러주세요 ㅎㅎㅎ


후회없는 선택 되시도록 하겠습니다

믿고 놀러와주세요


감사합니다!!


배열에서 그룹별로 합계 구하기(group by)

배열에서 그룹별로 합계 구하기(group by)

// 배열중 같은 항목 그룹별로 합계 구하기(group by)

 

// mysql 의 group by 기능

 

$arr = array('돼지고기*400000', '돼지고기*400000', '쇠고기*250000', '쇠고기*400000', '양고기*250000');

foreach ($arr as $k => $v) {

$arr = explode('*', $v); 

$arrA[$arr[0]] += $arr[1];

}

print_r($arrA); // Array ( [돼지고기] => 800000 [쇠고기] => 650000 [양고기] => 250000 ) 

 

관련글  http://sir.co.kr/qa/?wr_id=40455 

[클래스] 여러 종류의 객체를 하나의 배열로 다루기

[클래스] 여러 종류의 객체를 하나의 배열로 다루기

class Buyer {             

var $money = 1000,

$cart = array(), // 구입한 제품을 저장하기 위한 배열 

$i = 0; // Product배열 cart에 사용될 index 

 

function buy(Product $p) { 

if ($p->price > $this->money) {

println('잔액이 부족하여 ' . $p . '를 살수 없습니댜.');

return;

}

$this->money -= $p->price;

$this->add($p);

/*

            가진 돈과 물건의 가격을 비교해서 가진 돈이 적으며 종료한다.

            가진 돈이 충분하면, 제품의 가격을 가진 돈에서 빼고

            장바구니에 구입한 물건을 담는다. (add메서드 호출)

*/

 

function add(Product $p) {

$this->cart[$this->i] = $p;

$this->i++;

/*

    물건을 장바구니(cart)에 저장한다. 그리고 i의 값을 1 증가시킨다.

*/

} // add(Product p)

 

function summary() {

$itemList = '';

$sum = 0;

for ($i=0; $i<count($this->cart); $i++) {

$this->itemList .= $this->cart[$i] . ',';

$this->sum += $this->cart[$i]->price;

}

 

println('구입한 물건 : ' . $this->itemList);

println('사용한 금액 : ' . $this->sum);

println('남은 금액 : ' . $this->money);

/*

장바구니에 담긴 물건들의 목록을 만들어 출력한다.

장바구니에 담긴 물건들의 가격을 모두 더해서 출력한다.

물건을 사고 남은 금액(money)를 출력한다.

*/

} // summary()

 

class Product {

var $price; // 제품의 가격

 

function __construct($price) {

$this->price = $price;

}

}

 

class Tv extends Product {

function __construct() { 

Parent::__construct(100); 

}

 

 public function __toString() {

        return 'Tv'; 

    }

}

 

class Computer extends Product {

function __construct() { 

Parent::__construct(200); 

}

 

public function __toString() {

return 'Computer';

}

}

 

class Audio extends Product {

function __construct() { 

Parent::__construct(50); }

 

public function __toString() {

return 'Audio'; 

}

}

 

$b = new Buyer();

$b->buy(new Tv());

$b->buy(new Computer());

$b->buy(new Tv());

$b->buy(new Audio());

$b->buy(new Computer());

$b->buy(new Computer());

$b->buy(new Computer());

 

$b->summary();

 

// 줄바꿈 출력

function println($arg) {

echo $arg.'<br />';

/* 출력

​ 잔액이 부족하여 Computer를 살수 없습니댜.

구입한 물건 : Tv,Computer,Tv,Audio,Computer,Computer,
사용한 금액 : 850

남은 금액 : 150 

*/

[클래스] abstract 추상클래스

[클래스] abstract 추상클래스

/*

추상클래스 자체로는 클래스로서의 역할을 다 못하지만,

새로운 클래스를 작성하는데 있어서 바탕이 되는 조상클래스로서 중요한 의미를 갖는다.

새로운 클래스를 작성할때 아무것도 없는 상태에서 시작하는 것보다는 완전하지는 못하더라도

어느정도 틀을 갖춘상태에서 시작하는 것이 나을것이다.

*/

 

abstract class Board {

    public function __construct(){

        echo('게시판입니다.<br>');

    }

    abstract function skin();

}

 

class Latest extends Board {

    public function skin(){

        echo('최신글스킨.<br>');

    }

}

 

class Basic extends Board {

    public function skin(){

        echo('일반형스킨.<br>');

    }

}

 

$latest = new Latest();

$latest->skin();

$basic = new Basic();

$basic->skin(); 

 

/* 출력 

게시판입니다.

최신글스킨.
게시판입니다.

일반형스킨. 

*/

개발하면서 도움이 많이 되는 array 함수 extract 소개합니다

개발하면서 도움이 많이 되는 array 함수 extract 소개합니다

$array = array('test' => 'ok');

extract($array);

echo $test;

이렇게 사용하면 됩니다.

array를 변수로 변환됩니다. 

[알고리즘] 배열 역순

[알고리즘] 배열 역순
// 배열 역순

function reverse(&$a) {
    $start = 0; // 배열시작 인덱스 
    $count = count($a);
$end = $count - 1; // 배열끝 인텍스,  0 부터 시작하니 배열갯수에서 1을 뺌

    while ($start < $count/2) {
        /* 요소 교체 */
        $temp = $a[$end];
        $a[$end--] = $a[$start];
        $a[$start++] = $temp;
    }
}
$a = array(1,2,3,4,5,6,7,8,9);

foreach ($a as $k => $v) echo($a[$k]);
echo '<br />';

reverse($a);

foreach ($a as $k => $v) echo($a[$k]);

 

/* output 

123456789

987654321

*/ 

[알고리즘] 배열로 구현하는 스택(stack)

[알고리즘] 배열로 구현하는 스택(stack)
// 배열로 구현하는 스택 

// 스택 최대크기 5

define('MAX', 5);
$top = 0;
$stack = array();
 
function init_stack() {
    Global $top;
    $top = -1;
}
 
function push($t) {
    Global $top, $stack;
 
    if ($top >= MAX - 1) {
        println('Stack overflow.');
return -1;    
}
    $stack[++$top] = $t;
}
 
function pop() {
    Global $top, $stack;
 
    if ($top < 0) {
        println('Stack underflow.');
return -1;
    } 
    return $stack[$top--];
}
 
function print_stack() {
    Global $top, $stack;
 
    println('Stack contents : Top ----> Bottom');
    for ($i = $top; $i >= 0; $i--) 
        println($stack[$i]);
}
 
init_stack();
 
println('Push 1, 2, 3');
push(1);
push(2);
push(3);
 
print_stack();
println();
 
$i = pop();
println("Pop ". $i);
print_stack();
println();
 
println('Push 4, 5, 6');
push(4);
push(5);
push(6);
 
print_stack();
println();
 
println('Now stack is full, push 7');
push(7);
print_stack();
println();
 
println('Initialize stack');
init_stack();
print_stack();
println();
 
println('Now stack is empty');
println('Pop');
pop();
 
 
println('Push 7, 8');
push(7);
push(8);
print_stack();
println();
 
function println($val='') {
echo $val.'<br />';

 

/* output

Push 1, 2, 3

Stack contents : Top ----> Bottom
3
2
1

Pop 3
Stack contents : Top ----> Bottom
2
1

Push 4, 5, 6
Stack contents : Top ----> Bottom
6
5
4
2
1

Now stack is full, push 7
Stack overflow.
Stack contents : Top ----> Bottom
6
5
4
2
1

Initialize stack
Stack contents : Top ----> Bottom

Now stack is empty
Pop
Stack underflow.
Push 7, 8
Stack contents : Top ----> Bottom
8
7

*/

[알고리즘] 단순 연결 리스트를 이용한 스택(stack)

[알고리즘] 단순 연결 리스트를 이용한 스택(stack)

/*

연결 리스트, 링크드 리스트(linked list)는 각 노드가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식으로 

데이터를 저장하는 자료 구조이다. 

이름에서 말하듯이 데이터를 담고 있는 노드들이 연결되어 있는데, 

노드의 포인터가 다음이나 이전의 노드와의 연결을 담당하게 된다. 

연결 리스트의 종류로는 단순 연결 리스트, 이중 연결 리스트 등이 있다. 

*/

// 단순 연결 리스트를 이용한 스택의 구현

 

class Node {

    public $key;

    public $next = Node;

 

$head = new Node;

$tail = new Node;

 

function init_stack() {

    Global $head, $tail;

 

    $head->next = $tail;

    $tail->next = $tail;

}

 

function clear_stack() {

    Global $head, $tail;

    $t = Node;

    $s = Node;

 

    $t = $head->next;

    while ($t != $tail) {

        $s = $t;

        $t = $t->next;

        $s = null;

    }

    $head->next = $tail;

}

 

function push($k) {

    Global $head, $tail;

    $t = new Node;

   

    if ($t == NULL) {

        println("   Out of memory...");        

    }

  

    $t->key = $k;

    $t->next = $head->next;

    $head->next = $t;

}

 

function pop() {

    Global $head, $tail;

    $t = new Node;

 

    if ($head->next == $tail)  /* if empty */ {

        println("  Stack underflow.");

        return -1;

    }

    $t = $head->next;

    $i = $t->key;

    $head->next = $t->next;

    $t = null;

    

    return $i;

}

 

function print_stack() {

    Global $head, $tail;

    $t = new Node;

 

    $t = $head->next;

    println("  Stack contents : Top ----> Bottom");

    while ($t != $tail) {

        println($t->key);

        $t = $t->next;

    }

}

 

init_stack();

 

println('Push 1, 2, 3');

push(1);

push(2);

push(3);

print_stack();

 

$i = pop();

println('Pop '.$i);

print_stack();

 

println('Push 4, 5, 6');

push(4);

push(5);

push(6);

print_stack();

 

println('Initialize stack');

clear_stack();

print_stack();

 

println('Now stack is empty,');

println('Pop');

$i = pop();

print_stack();

 

function println($str=''){

    echo $str.'<br />';

 

/* output

Push 1, 2, 3

Stack contents : Top ----> Bottom
3
2
1
Pop 3
Stack contents : Top ----> Bottom
2
1
Push 4, 5, 6
Stack contents : Top ----> Bottom
6
5
4
2
1
Initialize stack
Stack contents : Top ----> Bottom
Now stack is empty,
Pop
Stack underflow.

Stack contents : Top ----> Bottom 

*/