banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền  XML
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 26/06/2009 07:14:36 (+0700) | #1 | 184672
jforum3000
Member

[Minus]    0    [Plus]
Joined: 26/08/2007 02:53:39
Messages: 1172
Offline
[Profile] [PM]
Xin hỏi khi lập trình viên viết xong trang web, lúc bàn giao cho khách hàng để đưa vào hoạt động trên Internet hoặc intranet thì họ sẽ làm gì để bảo vệ source code của mình?

- Mã hóa nó (như Zend)? Vậy có ảnh hưởng đến hiệu năng của website không?
- Ràng buộc về mặt pháp lý trên hợp đồng? Cách này liệu có an toàn?

Bạn nào đã lập trình web theo nhu cầu khách hàng trả lời giúp vấn đề này nhé, xin cám ơn.
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 26/06/2009 20:42:26 (+0700) | #2 | 184698
[Avatar]
K4i
Moderator

Joined: 18/04/2006 09:32:13
Messages: 635
Location: Underground
Offline
[Profile] [PM]
Theo mình hiểu thì sản phẩm mà làm theo yêu cầu của khách hàng thì tức là bản quyền thuộc về khách hàng smilie
Sống là để không chết chứ không phải để trở thành anh hùng
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 26/06/2009 23:20:38 (+0700) | #3 | 184714
[Avatar]
jest
Member

[Minus]    0    [Plus]
Joined: 07/06/2009 18:03:16
Messages: 16
Offline
[Profile] [PM]
Mình nghe nói sản phẩm lẫn source code đều thuộc về khách hàng đặt làm.
www.khoanhkhackydieu.vn
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 27/06/2009 01:01:45 (+0700) | #4 | 184720
protectHat
Member

[Minus]    0    [Plus]
Joined: 09/08/2008 11:02:35
Messages: 176
Location: DMZ
Offline
[Profile] [PM]
Cậu nên hỏi rõ trường hợp này là PHP.
Mình đã nhận 1 trang thì thấy trong các file index.php... thì bình thường. Các file về module thì họ mã hóa base 64.
Khách hàng thuê làm web tức là chỉ làm ra 1 trang để chạy thôi. Giống như bán file binary vậy đó. Khi muốn lấy luôn source code thì thường phải trả thêm từ 150% đến 200%.
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 27/06/2009 02:11:21 (+0700) | #5 | 184728
[Avatar]
canh_nguyen
Elite Member

[Minus]    0    [Plus]
Joined: 23/08/2004 18:55:09
Messages: 775
Location: Broken dream
Offline
[Profile] [PM] [WWW] [Yahoo!] [MSN] [ICQ]

protectHat wrote:
Cậu nên hỏi rõ trường hợp này là PHP.
Mình đã nhận 1 trang thì thấy trong các file index.php... thì bình thường. Các file về module thì họ mã hóa base 64.
Khách hàng thuê làm web tức là chỉ làm ra 1 trang để chạy thôi. Giống như bán file binary vậy đó. Khi muốn lấy luôn source code thì thường phải trả thêm từ 150% đến 200%. 


Base64 để làm gì vậy bồ ?
Mà mình có thấy bình thường các file bị base64 đâu, mà thực ra là nếu có muốn giữ kín source code thì không bao giờ người ta dùng base64 smilie

@jforum3000:
Mã hóa thì bất kể là Zend Guard , ionCube... đều ảnh hưởng ít nhiều đến hiệu năng.
Ràng buộc thì cũng không hẳn là an toàn, nó cũng tùy môi trường tùy khách hàng hay hợp đồng của bạn có đủ chặt chẽ hay không.
Ví dụ trong hợp đồng có yêu cầu bên khách hàng giữ kín source code nhưng hosting của khách hàng không đủ bảo mật dẫn đến mất source code....
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 27/06/2009 05:16:02 (+0700) | #6 | 184739
jforum3000
Member

[Minus]    0    [Plus]
Joined: 26/08/2007 02:53:39
Messages: 1172
Offline
[Profile] [PM]

protectHat wrote:
Cậu nên hỏi rõ trường hợp này là PHP.
Mình đã nhận 1 trang thì thấy trong các file index.php... thì bình thường. Các file về module thì họ mã hóa base 64.
Khách hàng thuê làm web tức là chỉ làm ra 1 trang để chạy thôi. Giống như bán file binary vậy đó. Khi muốn lấy luôn source code thì thường phải trả thêm từ 150% đến 200%. 

Trường hợp lấy luôn source code, khách hàng có quyền tùy ý sử dụng, chỉnh sửa nó vào các mục đích khác không?

canh_nguyen wrote:

Mã hóa thì bất kể là Zend Guard , ionCube... đều ảnh hưởng ít nhiều đến hiệu năng.
Ràng buộc thì cũng không hẳn là an toàn, nó cũng tùy môi trường tùy khách hàng hay hợp đồng của bạn có đủ chặt chẽ hay không.
Ví dụ trong hợp đồng có yêu cầu bên khách hàng giữ kín source code nhưng hosting của khách hàng không đủ bảo mật dẫn đến mất source code.... 

Vậy theo bạn cách tốt nhất để bảo vệ bản quyền là gì?
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 27/06/2009 06:34:19 (+0700) | #7 | 184746
protectHat
Member

[Minus]    0    [Plus]
Joined: 09/08/2008 11:02:35
Messages: 176
Location: DMZ
Offline
[Profile] [PM]
Nếu trong hợp đồng có lấy luôn source code thì sau này khách hàng được quyền phát triển tiếp cho trang web đó nhưng không được bán. Nhưng tùy vào các hợp đồng để có quy định cụ thể hơn.
@canhnguyen:1 số site mà em có được source thì thường là không mã hóa gì cả. chỉ có 1 site đó có mã hóa phần đó. decode lại thì không hiểu code gì luôn
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 27/06/2009 13:23:27 (+0700) | #8 | 184769
[Avatar]
canh_nguyen
Elite Member

[Minus]    0    [Plus]
Joined: 23/08/2004 18:55:09
Messages: 775
Location: Broken dream
Offline
[Profile] [PM] [WWW] [Yahoo!] [MSN] [ICQ]
@jforum3000: Như mình nói từ trước, tùy vào hợp đồng thỏa thuận giữa cậu với khách hàng. Đa phần khách hàng dạng doanh nghiệp làm website hiện nay mình làm đều không chú ý lắm vào mặt này.

@protectHat: cậu chưa hiểu về encode và decode source code.
Nếu dùng base64_encode thì chỉ đơn giản là dùng http://vn.php.net/manual/en/function.base64-decode.php là ra.
Việc bảo vệ source code mà chỉ dùng base64 là không đạt chút nào.

Thường để bảo vệ source code người ta hay dùng zend guard, iconCube...
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 27/06/2009 23:25:12 (+0700) | #9 | 184777
mR.Bi
Member

[Minus]    0    [Plus]
Joined: 22/03/2006 13:17:49
Messages: 812
Offline
[Profile] [PM] [WWW]

canh_nguyen wrote:
@jforum3000: Như mình nói từ trước, tùy vào hợp đồng thỏa thuận giữa cậu với khách hàng. Đa
Thường để bảo vệ source code người ta hay dùng zend guard, iconCube... 

smilie
All of my life I have lived by a code and the code is simple: "honour your parent, love your woman and defend your children"
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 03/07/2009 09:50:23 (+0700) | #10 | 185217
jforum3000
Member

[Minus]    0    [Plus]
Joined: 26/08/2007 02:53:39
Messages: 1172
Offline
[Profile] [PM]

mR.Bi wrote:

canh_nguyen wrote:
@jforum3000: Như mình nói từ trước, tùy vào hợp đồng thỏa thuận giữa cậu với khách hàng. Đa
Thường để bảo vệ source code người ta hay dùng zend guard, iconCube... 

smilie  

Hôm nay mới để ý, smilie là ý gì vậy mR.Bi?
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 03/07/2009 09:59:37 (+0700) | #11 | 185218
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

jforum3000 wrote:

mR.Bi wrote:

canh_nguyen wrote:
@jforum3000: Như mình nói từ trước, tùy vào hợp đồng thỏa thuận giữa cậu với khách hàng. Đa
Thường để bảo vệ source code người ta hay dùng zend guard, iconCube... 

smilie  

Hôm nay mới để ý, smilie là ý gì vậy mR.Bi? 

i-ông chứ không phải ai-cừn.

PS: 137 kết quả cho những trang từ Việt Nam.
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Khi viết xong trang web, đưa cho khách hàng, làm gì để bảo vệ bản quyền 17/07/2009 02:00:47 (+0700) | #12 | 186503
worldthepeople
Member

[Minus]    0    [Plus]
Joined: 14/07/2009 21:59:23
Messages: 6
Offline
[Profile] [PM] [Email]
Bạn tham khảo ở đây

http://book.cakephp.org/view/19/CakePHP-Folder-Structure
http://book.cakephp.org/view/20/The-App-Folder

Trỏ public_html hoặc www_root (tùy từng server và hosting control panel) vào folder webroot, trong cái folder này chỉ có image, css, javascript (ko được javascript framework đâu, mấy function nhỏ nhỏ thôi), và cấu hình FTP chỉ có thể truy cập từ public_html / www_root vào trong.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|