본문 바로가기

개발관련

jquery ztree 업무에 추석에 이번달은 엄청 바쁘네요.그래도 하나하나 남겨야 나중에 필요할때 바로 찾아볼 수 있겠죠^^ 오늘은 jquery 플러그인 중에 ztree에 대해 써볼까 합니다. 전에 dynatree를 이용해서 트리로 카테고리를 구성했었는데 의외로 구현이 어려운 작업이 많이 있더라고요 그래서 다시 찾아보다가 발견한 것이 ztree입니다. jquery-ztree 홈페이지 url : http://www.ztree.me/v3/main.php#_zTreeInfo데모 페이지 url : http://www.ztree.me/v3/demo.php#_101 홈페이지 주소로 들어가면 위와 같은 화면이 나와요..현재 버전은 3.5.14로 괘 안정적이랍니다. 장점이야 여러 브라우저에서 되고 json도 되고 써있지만 가장 중요한것은 .. 더보기
무료호스팅 업체-우비 현재 서울에는 비가 엄청 오고 있네요. 저번에도 무료 호스팅 하는 곳인 hostinger라는 곳에 호스팅을 해봤습니다.서버가 해외에 있어서 그런지 ftp도 잘 끊기고 홈페이지도 엄청 느리네요 ㅜㅜ주변 사람들이 불평도 많이하고요. ㅜㅜ 그래서 국내에 무료호스팅 하는곳들을 찾아보다가 괜찮은 곳을 찾아 글을 남김니다.관심있으신 분들은 많이 찾아보셨겠지만, 제가 찾아본 바로는 쇼핑몰만 무료호스팅을 해주고 일반 개발 테스트 하기 위해 무료호스팅을 해주는 곳은 거의 다 막혀있다고 보시면 됩니다.아니면 엄청 싸던가 배너를 달아야 하는 제약조건이 있죠. 제가 경험해본 바로는 가장싸고 안정적으로 하실려면 카페24가 가장 괜찮습니다. vm웨어를 깔아서 리눅스 하나 올려도 괜찮지만 공유기 설정부터 좀 귀찮은것이 많죠. 국내.. 더보기
무료 호스팅 해주는 곳을 찾다. 안녕하세요. 오늘은 작업하다가 집에서 작업을 할일이 생길것 같아,호스팅을 찾아보던중. 무료로 호스팅을 해주는 곳을 찾았어요. 국내에도 여러군대 있는 것으로 알고 있지만 어디였는지 기억이 안나네요.. 여튼 사람은 기록을 해놓아야 하는듯해요. 오늘 소개할 호스팅 업체는 호스팅어라는 곳입니다. url 주소 : http://www.hostinger.kr 사이트로 접속하면 무료 호스팅이 2기가와 100기가 트레픽이라고 적혀있네요..단 php와 mysql만 가능합니다. 중간에 지금주문 이라는 버튼을 클릭하면 다음화면으로 들어가게 됩니다. 다음은 계정생성하는 화면입니다. 계정을 설정하게 되면 등록한 메일로 확인메일이 오는데 확인을 하시면 계정이 활성화가 됩니다. 메뉴 설명을 해드릴게요내 프로필 : 가입시 프로필을 보.. 더보기
그누보드 쇼핑몰 만들기#2 바쁜일을 마치고 다시 그누보드 쇼핑몰을 개발하기 시작했습니다.솔직히 쇼핑몰 솔루션 사면 편하긴 한데.. 안사주는게 문제죠 ㅜㅜ하나하나 개발하려니 귀찮고. 다른 업체의 노하우도 따라가기 힘들고.. 그렇다고 솔루션을 산다고 해서 커스트 마이징을 안하는것도 아닌데.. 쇼핑몰 제작을 한번도 해보진 않았지만, 다른것을 참고해서 만들고 수정하는 방향으로 가야겠다. 그누보드로 만들고 있으니 그누보드 쇼핑몰부터 확인해볼게요 위에서 보시듯이 등록내용에는분류명, 상품코드, 상품명, 출력유형, 상품유형, 제조사, 원산지, 기본설명 등이 있어요.. 그누보드 쇼핑몰은 가장 필요한 내용은 꼭 있다는것이 장점이긴한데.. 직관적이지가 못하죠. 다음은 잘 알려진 고도몰을 참고용으로 보겠습니다. 분류, 검색어, 원산지, 상품가격, 브렌.. 더보기
프레스타샵(prestashop) 관리자 한글 설치 블러그는 내건줄 알았는데.. 보는 사람이 너무 많아져서 높임말을 써야 하겠더라고요.. 앞으로는 높임말을 써서 블러그를 작성하겠습니다. 오늘은 프레스타 샵 관리자를 한글로 바꾸는 작업을 했어요 제가 블러그에 남기는 이유는 나중에 기억이 안나서 한참 헤맬까봐 남겨놓는 거에요 ^^ 프레스타 샵 설치를 하고 관리자가 쓰기 쉽게 한국어로 바꾸어야 하는데요 이게 보기보다 좀 까탈스럽더라고요. 1차적으로 언어팩을 설치해야 합니다. 위치는 location > translations에 있고요 중간에 add/update a language가 있을거에요korean을 선택하고 add버튼을 눌러주세요 참 혹시 korean이라는 메뉴가 없을시 location > localization 메뉴에 보시면 configuration 이라.. 더보기
프레스타샵 설치 프레스타 샵 해외에 쇼핑몰을 오픈하기 위해선 어떻게 해야할까?우리나라에서 쇼핑몰 구입하는 것과 비슷하다. 쇼핑몰에 입점하거나 혹은 구입하는것 회사에서 갑작스럽게 해외에서 사용할 쇼핑몰을 알아보라고 한다. 우선적으로 해외에서 쇼핑몰을 선정할때 문제점이 무엇인지를 파악해야한다.그럼 어떤 문제점이 있을지 생각해 보자.1. 결제 모듈의 문제2. 언어 문제3. 현지에서 자주 사용하는 쇼핑몰 방식4. 속도문제5. 브라우저 문제등 문제점은 대략 위에 정도면 될것같고 그럼 어떠한 솔루션들이 있는지 확인해보자. 1. 마젠토 - 미국에서 대세이다. - 연간 비용이 2995달러 - 장점은 이베이와 연동이 가능하다는것이다. 2. cs-cart - 러시아에서 대세 - 울티메이트 버전은 395달러 - 멀티 밴더는 590달러이다... 더보기
php-mcrypt 나는 주로 centos를 주로 사용한다.그냥 처음부터 php로 배우다보니 개발용으로 리눅스를 쓰다보니 그렇게 됐다.괜시리 내 노트북에 서버 설치하면 무리도 가고 간단하게 서버 하나 구축하는게 편했었다. 오늘 개발중에 php의 mcrypt가 필요해서 설치 중 yum으로 설치가 안되서 한참 고생했다. 우선 내가 사용하는 세팅정보를 얘기하면centos 6 버전을 사용하고 php는 5.3.3을 쓴다. 간단하게 yum install php-mcrypt를 하면 되겠지 하는데패키지가 검색안된다. 허걱.. 구글링을 시작했다. centos는 아직 php의 mcrypt를 지원안한다고.. 이럴 때 막막하다. 어쨌던 찾아보면 나오게 되어있으니 우선 죽 둘러봤다. 참 mycrypt를 wget로 받아서 해도 에러난다. 그래서 발.. 더보기
jquery chart 그누보드로 쇼핑몰을 만들던중..그래프가 필요하게 되었다. 구글 검색어는 jquery chart로 검색 시작.다양한 종류의 차트가 나온다. 우선적으로 고려해야 할 사항을 생각해보자첫째로 어디에 사용할것인가? - 그누보드 관리자에서 쓸것이다.두번째로 어느 브라우져에서 쓸것인가? - 아마도 관리자급 이상일텐데 익스플로어겠다.세번째는 회사에서 쓸것이기 때문에 라이센스 문제이다.그리고 가장 중요한것은 쓰기 쉬워야 한다. 그럼 쓸만한게 머있냐고?이쁜건 없다.기본적으로 보여줄 수 있는것만 찾는것이다. url : https://developers.google.com/chart/interactive/docs/gallery그래서 내가 선택한것은 구글 차트이다. 가장 기본적인 선형 차트를 예제로 보자 구글 스크립트를 선언해.. 더보기
당신이 웹 개발시 쓰는 브라우저는? 당신이 웹 개발시 쓰는 브라우저는? 판타지 로망스라는 게임을 해보았는가?네이버아이디로 연결돼서 몇번 해본 웹 기반 게임이다. 장르 : SRPG턴제 알피지 인데 보실 분은 한번 해 보시길..재미 : 은근 재밌음 게임을 좋아하긴 하지만 게임에 싫증을 금방 내기 때문에 그닥 많이 하지는 않지만웹으로 이정도의 게임을 만들어 냈다는것이 놀랍다. 참 판타지 로망스는 우리나라겜이 아닌것 같음. 디자인을 보면 일본게임인듯..웹게임을 여러개 해봤지만 왠만하면 플래시로 무겁게 만들어놓았었는데이건 html기반이다. 웃긴건 익스에서도 돌아간다는거다. 개발을 하면서 가장 싫은 브라우져가 익스플로어다. 아마 거의 대부분의 개발자가 동감할거다삼성카드 사이트는 익스10에서 아에 안된다. 서두는 여기까지.. 하소연만 너무 길어지네.... 더보기
그누보드 쇼핑몰 만들기 #1 그누보드로 쇼핑몰 만들기#1 그누보드 쇼핑몰을 만들기 시작해서 쇼핑몰 설정부분은 우선 패스하겠다. 회사명이나 사업자 등록번호 입력하는거야 일반 개발자면 금방하겠지. 옵션이야 간단하게 리스트로 만들수도 있겠지만..한눈에 보기 쉽게 트리형태로 만들어 보기로 했다. 대분류 옵션을 등록하는 로직.기본적인 수정, 저장, 삭제하는 로직트리 안에서 드래그 앤 드롭으로 트리를 저장하는 로직이 필요하다. 지금까지는 등록, 수정, 저장, 삭제 하는 로직까지는 만들어 놨는데.. ajax와 php코드로. dynatree에서 움직였을 때 상태 저장하는게 가장 관건임..(우선 나중으로 미뤘다. ) 간단하게 dynatree에 대한 설명을 하겠다. 1. 트리생성 - $("#tree").dynatree({});2. 데이터 불러오기 -.. 더보기