프로젝트명 : 텍스트 큐브 게시판 플러그인 프로젝트

접근 방법

첫주에는 텍스트큐브가 어떻게 돌아가는 지 구조를 알아본다.

|회원 가입 폼을 추가. (팀블로그 권한 확장)

회원 가입 동의 화면을 추가. (약관 등)
회원관리 화면 추가
회원 관리자 기능을 기존 관리자에서 분리한다.
회원 열람/검색/권한 설정 화면 추가
회원 약식 통계 화면 추가
게시판 관리 화면 추가
카테고리 = 하위게시판
개인별 접근 권한 설정 기능을 추가한다.
업로드 파일 제한 기능 추가 (확장자,크기 등)
글 메달기 기능 추가
글 보기 화면 개선
글 네이게이션 확장 (작성자/조회수/작성일/첨부여부/추천수)
간이 투표 기능 추가
투표용 글 여부를 선택
투표 가능 기간 설정
투표 현황 보기


프로젝트 예상 결과
그리고 텍스트큐브의 구조와 자바스크립트의 많은 내용들을 알 수 있을 것 같습니다. 아침놀님의 프로젝트에도 참가하는데 거기에 따른 시너지 효과도 있을 것입니다.

관련 경험/경력
PHP로 학과 홈페이지 작성 및 수정해 본 경험
홈페이지 유지 보수 해보고 웹서버 관리 해본 경험
텍스트큐브 설치 및 사용해본 경험
웹개발쪽에서 PHP와 JAVAscript로 사용하여 간단판 프로그램을 짜본 경험이 있습니다.
오픈아이디에 관심 많아서 http://www.studioego.info/openid/ OpenID예제를 따라해 본 경험도 있습니다.

프로젝트에 가능한 시간은?
1주일에 10시간 정도 가능.

해당 프로젝트를 선택하게 된 동기
테터캠프에 여러번 참가를 해보고 텍스트큐브를 사용을 해보면서 나도 텍스트큐브 개발에 참여를 해보고 싶다는 생각을 하다고 실천에 옮기기로 하여 선택하게 되었습니다.

멘토에게 하고 싶은 말 (혹은 질문)
1. 여기에 참가하게 되면 텍스트큐브 개발자에 이름이 박히는 건가요?
2. Textcube를 제 계정(http://studioego.info/blog/)에 설치를 하였답니다 :)
3. 홍문관에서 있던 교육이야기가 WoC라서 놀라웠습니다
4. 꼭 되었으면 좋겠습니다.


Buy me a coffeeBuy me a coffee

PHP and MySQL: Create - Modify - Reuse

작가
Timothy Boronczyk
출판사
Wrox
출간일
2008년 5월 5일, 월요일
설명
Learn everything about the dynamic power of PHP and MySQL in real-world applications with the practical information and step-by-step instructions in PHP and MySQL: Create - Modify – Reuse. The authors, experts in tune with common web development tasks, will guide you through several projects that are complete, tested, and ready to be implemented, so that you can understand by doing. Understand all aspects of design, such as portability, design flow, and integration, and become proficient at solving problems that developers face in everyday circumstances.
Buy me a coffeeBuy me a coffee

이번에 학과 홈페이지를 관리하면서 왜이리 정신이 없는지 모르겠다.

이번에 학과 홈페이지 서버를 서버관리자님께서 바꾸면서 PHP버전도 올리면서 보안을 이유로 PHP소스를 좀 많이 수정을 가하였다.
그래서 학과 홈페이지에 어떤 부분이 작동 안될듯한 버그들이 요즘 자주 보고되고 있다. 방학때라 학과 홈페이지에 찾아오는 사람들이 없어서 조금 고치고 거의 해결했다고 봤던 소스들이 이제 개강이 가까워짐에 따라 버그들이 많이 발견되고 있다.
요즘따라 버그때문에 잔뜩긴장하고 있다. -_-;; 하던일도 요즘 손에 안잡히고 여러모로 스트레스다.

그리고 예전에 썼던 기능이 이번에 학과장님의 지시로 인해 서버를 새로 바꾸면서 서버관리자님께서 모르고 기능추가를 안하거나 보안상의 이유로 기능을 추가 안한 것들이 많아서 골치가 아프다.
당연한듯한 기능이 일반 사용자들이 사용 못한다고 나에게 물어보면, 나는 PHP 소스를 찬찬히 살펴보면서 내가 관여할 부분이 아닌 부분 (즉, root에서 고쳐야 하는 기능들)이 있다. 그럴때에는 난 책임 없음 ㅡㅡ;

이번주 내에 서버관리자님에게 메일을 몇통씩이나 보내고 있었더라?  여러모로 웹관리자도 힘들고 서버관리자도 힘들다 ㅠㅠ

이번에 학과사무실에서 기능 작동안된다고 난리나서 확인한 결과, 이건 서버 환경설정 변경안한 것이라는 결론과 함께 기다려주세요라는 말밖에 못하였다.

예전 서버에는 500MB라는 여유공간밖에 없어서 걱정했는데, 이번에는 서버 환경설정이 보안을 이유로 많이 바뀌고, 서버관리자님이 서버환경설정을 안해서 내가 더 힘들다.

9월달 지나면 할일이 싹 줄겠지?^^, 개강이 다가옴에 왜이리 몸이 모자라는 듯한 기분이 든다.

ps. 학과 홈페이지는 다 뜯어 고칠 기운은 없다만 최소한 index라도 고치고 싶다.
드림위버였나? 거기에 있는 스크립트 보고 OTL했던 기억이 생생 -_-;;


아주 새로 뜯어고치겠끔 욕구가 생기는 index.php -_-;;

Buy me a coffeeBuy me a coffee
이번에 학과 홈페이지 서버 변경으로 인해 학과 홈페이지 PHP소스코드를 처음으로 보고 있습니다.
만든 사람이 대충 어떤 분이신줄 알듯 P.C.R.C. 13기~14기 선배님들 코딩 스타일이 물씬 풍기더군요 ㅎㅎ

근데 소스 코드가 시간이 흘러감에 따라 스타게티 코드가 되었다는 것이 쫌 -_-;;

보면에 왜 이런 코드가 나왔는지도 의문시 되고, 그리고 여태까지 이런 기능이 없었다는 것에 또 경악하고 ㅠㅠ
이거원, 내가 봐도 뜯어고칠 소스 코드들이 산더미ㅠㅠ
보면 볼수록 계속 추가하는 내용들이 계속 생기더군요.

방학 내내 영어에 매진할려고 했거늘 이거 학과 홈페이지 첫 대문까지 다 바꿔버릴까? ㅠㅠ
정말 홈페이지에 투자를 많이 해야할것 같군요 ㅠㅠ
이제 소스코드 고치기 & 주석달기 Project를 시작해야 할듯 하군요. 나가토처럼 안경을 정비하고 쉼없이 열혈코딩을 할 예정 :D
(안경 소녀는 모에합니다!!!!!!!)

근데 소스코드를 쳐다보면 쳐다볼수록 왜이리 컴공과 다니는 나 조차 외계어같다는 생각만 무지드는지? ㅠㅠ
소스코드가 내가 봐도 스파게티처럼 꼬였어. @.@, 이런 일 한다고 해서 실력 늘어날 일도 없을듯(소프트웨어 공학쪽 지식만 늘어날까?-_-;)
이 소스는 일부분에 불과합니다. 간단하게 보여주는 소스 조차도 1000줄 넘을듯 -ㅅ-

'컴퓨터 > Web' 카테고리의 다른 글

HTTP/1.1 Protocol이란?  (0) 2007.09.24
sungdh86님의 노트  (1) 2007.09.01
PHP 이메일 체크 함수  (2) 2007.01.22
인증코드 부분을 다시 만들어야 할까?  (6) 2007.01.16
효율적으로 PHP 코드 짜기  (5) 2007.01.15
Buy me a coffeeBuy me a coffee

+ Recent posts