Thứ Tư, 13 tháng 6, 2012

Configure SMTP E-Mail in IIS 7

Introduction

To send e-mail from a PHP application using the System.Net.Mail API, you must configure Simple Mail Transfer Protocol (SMTP) e-mail. Configuring e-mail services tells the System.Net.Mail application programming interface (API) to which SMTP server to deliver the e-mail generated by your application. Mail can be delivered immediately, or it can be delivered to a file location on disk where it can be retrieved for delivery later. For example, a company can provide an e-mail link for sending feedback messages or for requesting information.

The procedures for configuring SMTP e-mail can be performed at the following levels in Internet Information Services 7 (IIS 7):

  • Web server
  • Site
  • Application
  • Physical and virtual directories
  • File (URL)

Install SMTP

The SMTP server is not installed by default.

1. Open Server Manager by right-clicking on My Computer, and selecting Manage. (Alternately, open Control Panel, click on Programs and Features, and then select Turn Windows features on or off.)

2. Under Features, select Add Features.

3. Select the SMTP Server check box.

4. Click Add Required Role Services. If there are any missing roles required for the SMTP installation, Windows Server® 2008 R2 or Windows Server® 2008 installs them. Click Next.

5. You need to step through the entire wizard again, even though IIS is already installed (IIS 6 Management Compatibility and the IIS 6 Management Console must be installed for SMTP to work).

Figure 1: Confirm Installation Selections

6. Press Close when installation is complete.

Configure SMTP E-Mail for a Web Application

Once you add SMTP, you can configure it for your PHP applications. This can be done by using the user interface (UI), by running Appcmd.exe commands from a command prompt, by editing configuration files directly, or by writing Windows® Management Instrumentation (WMI) scripts. Note that you must have IIS 7 installed before enabling SMTP.

Use the User Interface

1. Open Internet Information Services (IIS) Manager, and then navigate to the level you want to manage.

2. In Features View, double-click SMTP E-mail.

3. On the SMTP E-mail page, type the e-mail address of the sender in the E-mail address text box.

4. On the SMTP E-mail page, select one of the following delivery methods:

a. Deliver e-mail to SMTP server: to deliver e-mail messages immediately. This requires an operational SMTP server for which the user has credentials.

b. Store e-mail in pickup directory: to store e-mails in a file location on disk for later delivery by the PHP application (or by a Microsoft® ASP.NET application or by a user).

5. If Deliver e-mail to SMTP server is selected, do the following:

a. Type the unique name of your SMTP server in the SMTP Server text box, or select the Use localhost check box to set the name to LocalHost. Setting the name to LocalHost means that ASP.NET uses an SMTP server on the local computer. Typically, this is the default SMTP virtual server.

b. Enter a TCP port in the Port text box. Port 25 is the SMTP standard TCP port and is the default setting. More than one virtual server can use the same TCP port if all servers are configured by using different IP addresses.

c. Under Authentication Settings, specify the authentication mode and credentials if your SMTP server requires these.

6. If Store e-mail in pickup directory is selected, type the batch e-mail location in the Store e-mail in pickup directory text box.

7. Click Apply in the Actions pane.

Use the Command Line

You can configure IIS so that e-mail is delivered immediately or stored for later delivery.

Deliver e-mail messages immediately

To configure SMTP e-mail to deliver e-mail messages immediately, use the following syntax:

C:\%windir%\system32\inetsrv\appcmd set config /commit:WEBROOT /section:smtp /from: string /deliveryMethod:network /network.port: int /network.defaultCredentials:True|False /network.host:string /network.userName:string /network.password:string

The variable from string is the e-mail address of the sender. The variable /deliveryMethod:network configures IIS to deliver e-mail messages immediately. The variable /network.port int sets the TCP port that is used by IIS to deliver e-mail messages. The variable /network.host string specifies the host used for SMTP transactions. The variable network.defaultCredentials:True|False enables or disables authentication using the default network credentials. If defaultCredentials is set to True, Kerberos or NTLM are used if the server supports these protocols. The variables network.userName:string and network. password:string set a basic authentication user name and password.

Store e-mails for later delivery

To configure SMTP e-mail to store e-mails in a file location on disk for later delivery by an application, such as an ASP.NET application, or by a user, such as an administrator, use the following syntax:

C:\%windir%\system32\inetsrv\appcmd set config /commit:WEBROOT /section:smtp /from: string /deliveryMethod:PickupDirectoryFromIis|SpecifiedPickupDirectory /SpecifiedPickupDirectory:string

The variable from string is the e-mail address of the sender. The variable/deliveryMethod:PickupDirectoryFromIis|SpecifiedPickupDirectory string configures IIS to store e-mails in a file location on disk for later delivery. The variable /SpecifiedPickupDirectory string sets the file location on disk in which to store the e-mail messages for later delivery.

Note that when you use Appcmd.exe to configure the element at the global level in IIS 7, you must specify /commit:WEBROOT in the command so that configuration changes are made to the root Web.config file instead of the ApplicationHost.config file.

Edit the Configuration Files

1. First, configure the Php.ini file. Open the Php.ini file, and find the entry:

[mail function]

2. Set the following values:

SMTP=localhost
sendmail_from = string
smtp_port=25

Note that the default value is localhost, so there is no need to change this if SMTP is installed locally.

a. Save and close the Php.ini file.

3.Enable Relay for localhost:

a. Open the Internet Information Services (IIS) 6.0 Manager.

b. Right-click on Default SMTP Virtual Server.

4. On the Properties page, open the Access tab, and then click on Connection. You can see which server or IP addresses are allowed to connect to the server.

5. If the IP address 127.0.0.1 is not listed, add it using the Add button. You may also add your server IP address to the list.

Figure 2: Enable Relay for localhost

6. Click OK to accept the information.

7. Click the Relay button on the Access tab, and set up the relay options for the server. Ensure that localhost and the IP address 127.0.0.1 are granted permission to relay mail.

8. Click OK to accept the options, and then click Apply and OK to return to the main page of the IIS Manager.

9. Click Restart IIS.

Test E-Mail from PHP

Create a test script to see whether you can send e-mail using PHP. Copy the following text and save it as email_test.php at your server root.

Run the file at mydomain.com/email_test.php.

Chủ Nhật, 18 tháng 3, 2012

config Wamp server and IIS run in port 80 in the same time

Setting Both Wamp & IIS on 80 Port (no need of 81 now)

Yes, Finally we are able to use both Wamp and IIS both on 80 port, but you need two Different IP Address on same server, one will server Wamp Server and other will serve IIS.

Old Style and the easy way. Assign different port numbers in IIS and WAMP. They will work without any problem like for IIS Site http://localhost and for Wamp Site http://localhost:81 but what if we don't want to show :81 to customer ? :)

So this is better to use a proper Trick for this.

Step By Step Different IPs and same port:

There are some changes in your registry, which will allow us to use IP address for Wamp server. Many guys try to use this scenario but unfortunately IIS occupy all IP address pointing to 80 port, so even if we will try this we are not able to get wamp page.

In My Case

10.10.10.31 is for http://domain0.com on IIS

10.10.10.32 is for http://domain1.com on IIS

10.10.10.33 is for http://domain2.com on Wamp

Now Adding IP Address to server:

1.Open Network Connection and open Internet Protocol TCP/IP Properties & add manual IP, gateway, and DNS.

image

2. Click Advance.

3. In IP Setting tree and IP Address Click Add

image

4. add all other IP Addresses one by one

image

image

5. Now Click Ok, 3 times :) and then close.

Now when you IP Addresses are added, you need to trick with IIS (using registry). I am not describing here how to assigning different IP Addresses to different website in IIS.

Registry Setting:

Step1. Stop the HTTP service

net stop http in command prompt.

If this command prompts any question about stopping some services, say yes.

Step2. Edit the registry. (You better backup the registry before playing around with it ;))

i. Click Start, click Run, type regedit, and then click OK.

ii. In Registry Editor, locate the following registry subkey:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList

If you don’t find this, no harm. Create one multi-string value in the same name.

iii. Make sure it has only the IP addresses that you want your IIS to listen. In my case, 10.10.10.31 & 10.10.10.32.

One IP address per line.

image

image

Guess what? IIS doesn’t know about 10.10.10.33 anymore. :)

Step3. Start the HTTP Service.

net start http in command prompt.

You have to start couple of services in MMC as well. (HTTP SSL and World Wide Web Publishing Service)

Now, you can run both the web servers together on same port number. Of course, different IP addresses.

10.10.10.31:80 is IIS Website

10.10.10.32:80 is also IIS Website

10.10.10.33:80 is WAMP website.

In fact, 10.10.10.33 is sole property of WAMP now. IIS can’t use this IP address with any port number.

That's All, Good Luck!

Thứ Ba, 8 tháng 11, 2011

1 HP = bao nhiêu BTU

1 HP = 2545 BTU/hour

1 kW = 3412 BTU/hour

1 kW = 1.34 HP

Không có chuyện 9000BTU/h = 1HP!
Đây là sai lầm mà nhiều người mắc phải!
Đúng đơn vị vật lý thì 9000BTU/h = 3,5HP lận!
Để giải thích điều này bạn phải hiểu là :
- Công suất lạnh là 9000BTU/h thì công suất điện máy lạnh là "khoảng" 1HP!
- Theo chu trình lạnh thì công suất lạnh Qo = Qk + Ne
Trong đó Qk là công suất giải nhiệt còn Ne là công nén! Với Ne này bạn có thể chọn máy nén!
Còn về lựa chọn dàn lạnh ở xưởng thì bạn xem thử công suất máy nén theo đơn vị HP của hệ thống lạnh cấp cho dàn lạnh đó là được.

HP(sức ngựa) là đại lượng đặc trưng cho công suất nói chung. Ở đây cần phân biệt rõ 2 loại công suất : công suất điện và công suất lạnh.Công suất lạnh (thường có đơn vị là Btu/h) là khả năng làm lạnh của máy lạnh. Công suất điện (thường có đơn vị là KW,1HP=750W) là mức độ tiêu hao điện của máy lạnh. Khi nói đến Btu/h, ta biết ngay là đang nói đến công suất lạnh, nhưng khi nói đến KW thì phải hỏi rõ là loại công suất nào vì đôi khi cũng có hãng biểu điễn công suất lạnh bằng KW, khi đó 1KW =0.0034 Btu/h.


1HP = 756 W đối với nghành điện lạnh, khác với CS trong điện, có nghĩa là phải tốn 1 công là 756w để đạt được một lượng nhiệt khoảng : 9000-9500 Btu/h, do vậy người ta thường tính: 1HP = 9000 Btu/h.

Tinh chuyen doi tu HP sang BTu/h co 2 loai

1. Doi voi may nen thong thuong ( standard block) : 1HP = 9.000 BTU/h

2. Doi voi may nen cua su dung cong nghe bien tan( Inverter block) : 1HP = 9.900 BTU/h.

- Thông thường máy điều hoà có công suất máy nén 1HP sẽ sinh ra công suất lạnh 9000Btu/h ( Daikin : 8900btu/h, Carrier : 9200btu/h.... Vấn đề này phụ thuộc vào công nghệ của hãng sản xuất , nếu hãng nào cao có nghĩa là hệ số COP cao --------> công nghệ tốt, một vài hãng xạo ở điểm này.

Tính 1HP có thể cung cấp cho bao nhiêu m2 phòng bạn nào có công thức tính toán khoản này không?

Tính công suất lạnh là một bài toán rất phức tạp. Tuy nhiên để tính sơ bộ công suất lạnh cho một phòng ở bình thường, bạn có thể tính 1HP cho 1 phòng 60m3. Tuy nhiên nếu phòng có nhiều cửa kính thì phải tăng công suất lên.

Tham khảo thêm tại:

http://www.weights-and-measures.com/xcomworkenergy.html

Chọn công suất máy lạnh

Chọn công suất phù hợp với diện tích, mục đích sử dụng

Theo ông Thi, khi lắp đặt điều hoà trước tiên cần chọn công suất phù hợp với diện tích, mục đích như phòng server, hộ gia đình…Khi lựa chọn công suất điều hòa, cần lưu ý đến yếu tố phát sinh nguồn nhiệt như máy tính, thiết bị văn phòng…Các yếu tố bên ngoài cũng rất quan trọng như diện tích tiếp mặt tường xúc trực tiếp với ánh nắng mặt trời, cửa kính - những yếu tố này làm ảnh hưởng rất lớn đến năng suất lạnh của điều hòa. Vì vậy trước khi mua tốt nhất nên hỏi tư vấn của chuyên viên kỹ thuật điện lạnh để khảo sát và đưa ra phương án hợp lý sau đó mới mua máy.

Nên tính toán để chọn máy lạnh có công suất phù hợp
Nên tính toán để chọn máy lạnh có công suất phù hợp

Thông thường với 1 căn phòng nhà ở bình thường, xung quanh tường không có cửa kính, không có ánh nắng trực tiếp chiếu vào tường, xung quanh phòng thì có thể dùng công thức 1m2 nhân với 600 BTU. Ví dụ diện tích căn phòng 20m2 nhân với 600 BTU sẽ cần phải lắp 12000 BTU. Còn nếu có diện tích tường xung quanh tiếp xúc trực tiếp với ánh nắng mặt trời thì tùy theo diện tích tiếp xúc hoặc diện tích cửa kính có thể tính theo công thức 1m2 nhân 800BTU hoặc 1000 BTU…

Về vị trí lắp đặt

Cục treo trong nhà nên lắp hướng gió thổi dọc theo nhà, không nên treo để gió thổi ngang giữa phòng hoặc góc phòng sẽ làm cho không khí trong phòng không đồng đều. Tránh lắp trên cửa ra vào, cửa sổ. Những vị trí này không khí chênh lệch cao, không khí nóng bên ngoài lọt vào gặp không khí lạnh trực tiếp của điều hòa sẽ ngưng tụ, gây hiện tượng đổ mồ hôi và nhỏ nước ở cửa gió.

Cục treo ở ngoài nhà cần phải chọn vị trí tránh tiếp xúc trực tiếp của ánh nắng mặt trời, đặc biệt chọn vị trí để gió nóng thổi ra không bị vật cản phía trước che chắn. Nếu lắp cục ngoài nhà ở vị trí không hợp lý như ánh nắng mặt trời chiếu trực tiếp hoặc có vật cản che phía trước sẽ ảnh hưởng rất lớn đến hiệu suất của máy và tiêu tốn điện năng.

Lưu ý khi treo cục nóng trên tường tránh treo ở giữa bức tường vì vị trí này dễ gây cộng hưởng với phòng gây tiếng ồn. Nên treo vào phía cạnh bức tường, giá treo phải treo vào cột bê tông chịu lực, để đảm bảo chắc chắn và chống rung.

Cục treo trong nhà nên lắp hướng gió thổi dọc theo nhà
Cục treo trong nhà nên lắp hướng gió thổi dọc theo nhà

Ở những khu vực lưới điện không ổn định hay bị sụt điện áp thì nên chọn loại máy điều hòa (air conditioner) biến tần inverter vì loại này không cần dòng khởi động ban đầu lớn. Nếu lắp đúng cách công suất sẽ giảm được điện năng tiêu thụ rất lớn - từ 30% đến 60 %.

Lưu ý khi lắp cục ngoài nhà nếu lắp cao hơn cục trong nhà thì phải sử dụng bẫy dầu để đảm bảo dầu được hồi về lốc máy.

Đường ống thoát nước tránh đi quá dài hoặc gấp khúc,dễ gây hiện tượng trào ngược chảy nước ở trong phòng. Không nên cắm đường nước thải xuống cống vì mùi hôi ở cống sẽ theo đường ống nước bay vào vào trong phòng.

Tiết kiệm điện: 25°C trở lên

Theo một chuyên gia về điện máy, để tiết kiệm điện cho điều hoà, cần lắp đặt máy đúng vị trí, đúng quy cách.

Khi sử dụng, điều cần lưu ý nhất là chọn nhiệt độ cho máy làm việc, chỉ nên chọn nhiệt độ từ 25°C trở lên, khi cần mát nhanh thì chỉnh tốc độ quạt đối lưu chứ không nên chỉnh nhiệt độ xuống thấp.

Nên vệ sinh máy thường xuyên để tránh bụi bám gây cản trở sự trao đổi nhiệt khiến việc tải nhiệt không được thuận lợi.

Thứ Ba, 26 tháng 7, 2011

Link Download Crack Nis 2011 [link mediafire]

Norton Internet Security 2011 phiên bản 18.0 là phiên bản mới của bộ sản phẩm bảo mật máy tính tất cả trong một của Symantec, thay thế Norton Internet Security 2010 phiên bản 17.0. Norton Internet Security 2011 kết hợp các chức năng anti-virus, anti-spyware, anti-worm, anti-phishing, firewall, bot protection, Norton Safe Web, anti-spam, anti-rootkit, SONAR, Norton Bootable Recovery Tool, Norton Reputation Service… để đảm bảo máy tính của bạn an toàn tuyệt đối trước virus và các website độc hại.



- Install Norton Internet Security 2011
- Turn Off Norton Production Tamper Protection
from Norton Settings -> Miscellaneous Settings
- Run file "NIS-2011 [88 year].exe" Crack
- Click Install Crack [ 88 year ] button
- New Windows will pop up. Click OK 4 times
- Norton 2011 Internet Security will shut down and restart With 32122 Days Remaining Days Subscription Status

remember to turn off Norton Internet Security 2011 Production Tamper Protection and turn on again after crack

link download Crack (tested)

http://www.mediafire.com/?ovv37sezhmm9ed4

http://hotfile.com/dl/96454057/5998b62/88yearsCrackNIS-ChaNPauL.rar.html




Thứ Tư, 15 tháng 12, 2010

Lệnh command line thường dùng cho Linux Administrator, Đã thực nghiệm trên CentOS 5

Các lệnh sau đã được thực nghiệm với Linux CentOS 5.

1. Các lệnh cơ bản
# ls // giống như dir của windows
# vi // mở trình soạn thảo văn bản text
# passwd // đổi password user hiện tại
# chmod // cấp quyền cho thư mục và tập tin (chmod 777) là toàn quyề
# chgrp // thay đổi group cho thư mục và tập tin
# chown // thay đổi owner thư mục và tập tin
# cp a b // copy file a vào thư mục b
# reboot // khởi động lại hệ thống
# shutdown -h now // shutdown hệ thống (tắt máy)

2. Networking (hạn chế sử dụng khi đang ở chế độ remote):

# ifconfig // xem và config ip của server
# setup // chọn Network Configuration để set IP cho server
# vi /etc/resolv.conf // cấu hình dns cho server
# ifdown eht0 // down card mạng eth0
# ifup eht0 // up card mạng eth0
# service network restart // khởi động lại service mạng

3. Kiểm tra hệ thống

# top // xem tình trạng sử dụng tài nguyên RAM, CPU của hệ thống
# uptime // xem tình trạng trung bình của hệ thống và thời gian hệ thống đã online
# fdisk -l // xem các ổ cứng HDD có trên server
# df -h // kiểm tra mức độ sử dụng ổ cứng HDD
# cat /proc/cpuinfo // kiểm tra CPU
# cat /proc/meminfo // kiểm tra mức độ sử dụng bộ nhớ
# du -hs // kiểm tra dung lượng thư mục

4. Webserver và MySQL

# service httpd status // xem tình trạng webserver
# service httpd restart // khởi động lại webserver
# service mysqld restart // khởi động lại mysql
# mysqlcheck -Aao -auto-repair -u[MySqlAdmin] -p[Password] // kiểm tra sửa và optimize mysql database

5. Nén và giải nén


# tar -cvzpf archive.tgz /home/example/public_html/folder // nén một thư mục
# tar -tzf backup.tar.gz // liệt kê file nén gz
# tar -xvf archive.tar // giải nén một file tar

Thứ Hai, 29 tháng 11, 2010

GIAO DỊCH MUA BÁN NHÀ Ở

A. Mua bán nhà ở gắn liền với quyền sử dụng đất ở

1. Về hồ sơ mua bán nhà ở nộp cho cơ quan quản lý nhà ở bao gồm:

- Hợp đồng mua bán có chứng nhận của công chứng Nhà nước

- Giấy tờ chứng minh quyền sở hữu nhà ở như: Giấy chứng nhận quyền sở hữu nhà ở và quyền sử dụng đất ở, Giấy chứng nhận quyền sở hữu nhà ở, Giấy chứng nhận quyền sử dụng đất có ghi nhận nhà ở…

- Bản khai nộp thuế chuyển quyền sử dụng đất và Bản khai nộp lệ phí trước bạ nhà, đất (do cơ quan quản lý nhà ở cung cấp tại nơi tiếp nhận hồ sơ).

Đối với cá nhân là người Việt kiều còn phải kèm theo giấy tờ như: bản sao Hộ chiếu hợp lệ chưa hết hạn do Việt Nam cấp hoặc Giấy xác nhận gốc là công dân Việt Nam

2. Về trình tự, thủ tục mua bán nhà ở:

- Bước 1: Các bên mua bán đến lập hợp đồng mua bán tại cơ quan công chứng (không phân biệt địa bàn), kèm theo giấy tờ chứng minh quyền sở hữu nhà ở và giấy tờ tuỳ thân. Hợp đồng có thể được soạn sẵn hoặc do công chứng viên soạn.

- Bước 2: Một trong hai bên nộp hồ sơ mua bán tại cơ quan quản lý nhà ở cấp huyện (nếu là cá nhân), cơ quan quản lý nhà ở cấp tỉnh (nếu là tổ chức).

Trường hợp bán một phần nhà ở gắn với quyền sử dụng đất ở thì phải kèm theo bản vẽ sơ đồ diện tích nhà ở, đất ở có thẩm tra của của cơ quan quản lý nhà ở nếu tại đô thị, có xác nhận của UBND cấp xã nếu tại nông thôn.

- Bước 3: Căn cứ vào hồ sơ, cơ quan quản lý nhà ở sẽ kiểm tra, xác định vị trí thửa đất và gửi cho cơ quan thuế để xác định nghĩa vụ tài chính (nếu có);

- Bước 4: Sau khi có thông báo của cơ quan thuế, cơ quan quản lý nhà ở sẽ gửi thông báo nộp thuế để chủ nhà đi nộp nghĩa vụ tài chính tại cơ quan thuế.

- Bước 5: Sau khi đã nộp thuế, chủ nhà nộp biên lai thu thuế, lệ phí trước bạ cho cơ quan quản lý nhà ở để nhận Giấy chứng nhận quyền sở hữu nhà ở và quyền sử dụng đất ở.

Thời gian làm thủ tục cấp Giấy chứng nhận quyền sở hữu nhà ở và quyền sử dụng đất ở cho người mua tối đa là 30 ngày, kể từ ngày nhận đủ hồ sơ hợp lệ. Thời gian này không tính vào thời gian chủ nhà đi nộp các nghĩa vụ tài chính cho Nhà nước.

Theo quy định của pháp luật, các tỉnh, thành phố sẽ có quy định cụ thể trình tự chuyển dịch quyền sở hữu nhà ở cho phù hợp với từng địa phương.

B. Mua bán nhà ở không có quyền sử dụng đất ở

1. Về hồ sơ mua bán bao gồm:

- Giấy chứng nhận quyền sở hữu nhà ở được cấp theo quy định của Luật nhà ở (chỉ có quyền sở hữu nhà ở trên đất của người khác như xây dựng nhà ở trên đất thuê, đất mượn);

- Hợp đồng mua bán nhà ở có chứng nhận của công chứng Nhà nước;

- Bản kê khai nộp lệ phí trước bạ nhà ở.

Đối với cá nhân là người Việt kiều còn phải kèm theo giấy tờ như: bản sao Hộ chiếu hợp lệ chưa hết hạn do Việt Nam cấp hoặc Giấy xác nhận gốc là công dân Việt Nam

2. Về trình tự, thủ tục mua bán nhà ở

Trình tự, thủ tục mua bán nhà ở trong trường hợp này được thực hiện như quy định đối với trường hợp mua bán nhà ở gắn với quyền sử dụng đất ở nêu tại phần a trên đây.

Trong trường hợp này bên bán không phải nộp thuế chuyển quyền sử dụng đất mà bên mua chỉ phải nộp lệ phí trước bạ (bằng 1% giá trị nhà ở theo quy định).

Người mua chỉ được quyền sở hữu nhà ở theo thời hạn ghi trong Giấy chứng nhận quyền sở hữu nhà ở.

VẤN ĐỀ LƯU Ý: Hướng dẫn trên đây chỉ mang tính quy định chung. Căn cứ vào tình hình cụ thể, các địa phương hoặc Ngân hàng sẽ ban hành quy trình cụ thể để áp dụng cho từng trường hợp. Do vậy, những người có nhu cầu nên đến cơ quan quản lý nhà ở nơi có nhà ở hoặc Ngân hàng nơi cần vay tiền để được giải thích và hướng dẫn cụ thể hơn.

Hướng dẫn thủ tục mua bán nhà đất

1. Phải đi tìm nhà/đất mình ưng ý giai đoạn này là một giai đoạn khó khăn vì nhu cầu là vô hạn còn tiền bạc thì có hạn. Khi tìm đất đai nhà cửa nên chú ý những điểm sau

- Tính pháp lý của miếng đất hoặc căn nhà (Sổ đỏ, Sổ hồng …) Trước kia thì nếu là đất thì được cấp một quyển sổ chứng nhận quyền sử dụng đất, còn nhà thì có sổ hồng. Nhưng sau này thì chỉ cấp sổ đỏ và nhà cửa sẻ được ghi thêm trong sổ này là tài sản kèm theo đất. Nếu nhà đất có các giấy tờ trên thì về mặt pháp lý là được .
- Khi giấy tờ đã đủ rồi thì bạn nên tìm hiểu về tình hình qui hoạch của đất hoặc nhà mà mình muốn mua. Tốt nhất là lên phòng quản lý đô thị của quận hoặc huyện để xin phiếu trả lời qui hoạch giấy tờ kèm theo bao gồm (photo bản vẽ vị trí, photo sổ đỏ, sổ hồng) thông thường thì 1 tuần sau sẻ có trả lời.
- Tiếp theo là xem về tình hình tranh chấp của bất động sản bạn muốn mua. Tốt nhất là nên hỏi ở phường. Tuy nhiên còn một số vấn đề khác ví dụ: nhiều người đứng tên miếng đất đó nhưng một trong số họ đã qua đời, hoặc không muốn bán ….
- Con hẻm mà bạn sẻ ở ( nếu có ). Nếu là hẻm cụt thì thông thường yên tỉnh và an ninh, còn hẻm thông thì dể buôn bán nhưng sẻ phức tạp hơn và ồn ào hơn. Xu hướng hiện nay nên chọn những con hẻm mà xe hơi vào được. Nên chú ý đến lộ giới của con hẻm khoan quan tâm nhiều đến cơ sở hạ tầng của nó vì nhà nước có chủ trương qui hoạch hẻm vì vậy từ từ cơ sở hạ tầng của nó cũng sẻ được hoàn thiện, hoặc nếu khu dân cư tương đối thì tổ dân phố sẻ có cách để cải tạo con hẻm.
- Đất có cứng không, dể xây nhà không, nếu có ép cọc thì ép mấy m. Cái này nên tham khảo các nhà hàng xóm, chú ý các căn nhà kế mình xem thử có bị lún hay không, chú ý xem họ đã xây dựng như thế nào.
- Điện nước, nước máy hay nước giếng nếu là nước giếng thì có sinh hoạt được không, có bị nhiểm phèn hay không ? Tốt nhất thì nên tham khảo hàng xóm.
- Tình hình dân cư xung quanh tốt nhất nên bỏ thời gian khoảng 1 -2 ngày lên trên đó ăn cơm hoặc uống cafe choi bời gì đó để xem. Xem thử phường nằm ở đâu, uỷ ban nhân dân nằm ở đâu, đồn công an năm ở đâu, trường học, chợ …. => sẻ có một cái nhìn tòan diện hơn về môi trường sống xung quanh mình.
- Cố gắng tìm hiểu tất cả những vấn đề nào mà minh cho la cần thiết đối vời mình.
2. Sau khi thấy mọi thứ đã ổn với mình rồi thì đến tiết mục trả giá, thông thương thì người rao bán nhà họ hay nói thách để việc trả giá được tiến hành gọn gàng và nhanh nhẹ mình nên khảo giá ở một số khu vực lân cận gần gần đó, hoặc có so sánh với một số chổ khác mà mình đã tìm đó là lý do tại sao mình phải đi tìm mới mua được. Người bán họ cũng đâu muốn bán rẻ cho mình, còn bạn cũng đâu muốn mua mắc vì vậy khi trả giá đòi hỏi bạn cũng có một số kinh nghiệm về các khu vực tương tự hoặc lân cận đó. Cũng nên tìm hiểu về hoàn cảnh của người bán để bạn có thể đạt được một cái giá tốt nhất khi trả giá. Khi trả giá không nên nóng vội cứ từ từ vì đôi khi bạn cũng phải có duyên với miếng đất đó thì mới mua được nửa. Ví dụ bạn đưa ra một giá của bạn thì nên chờ để xem xét tình hình ….. không nên nóng vội rất dễ bị hớ. Chỉ trừ đất dự án thì giá cả tương đối ổn định còn đa số còn lại là phải trả giá. Không có gì phải ngại khi trả giá thấp hơn giá rao bán > 100 triệu. Dĩ nhiên cũng tùy thuộc vào kinh nghiệm của bạn nữa.

3. Sau khi trả giá xong thì đến tiết mục đặt cọc bạn sẻ đặt cọc cho bên bán một số tiền. 2 bên sẻ làm một hợp đồng đặt cọc cái này kí tay. Nếu bạn không tin tưởng nên thuyết phục họ ra phường để làm chứng còn không thì nhờ dịch vụ làm giúp. Còn nếu tin tưởng rồi thì chỉ cần chữ kí của 2 bên là được. Những việc liên quan đến giấy tờ bạn nên chú ý đến tình pháp lý của nó theo mình biết thì luật dân sự công nhận những hợp đồng tay này như là bằng chứng nếu có chữ kí của người thứ 3 ( người làm chứng). Sau khi đặt cọc xong 2 bên sẻ hẹn ngày giao dịch cụ thể.

4. Sau khi đặt cọc xong, thì bạn cùng bên bán ra phường đề làm giấy chuyển quyền sử dụng cho bất động sản, để phường chứng minh là bất động sản đó không bị tranh chấp. Hồ sơ kèm theo bao gồm Đơn xin xác nhận theo mẫu, kèm bản gốc chủ quyền nhà

5. Đúng giờ 2 bên sẻ ra phòng công chứng của nhà nước để công chứng hợp đồng mua bán, hợp đồng này bạn có thể nhờ trược tiếp nhân viên của phòng công chứng làm giúp hoặc mua mẫu của nhà nước để điền vào, khi đi công chứng nhớ mang theo Bản gốc + sao: giấy tờ nhà, tùy thân (CMND, HK, kết hôn,…), Mang theo bản gốc: giấy tờ nhà, tùy thân CMND, HK, kết hôn,…). Thông thương trong hợp đồng mua bán giá của bất động sản sẻ nhỏ hơn nhiều so với giá thực tế mà bạn mua vì khi khai như vậy thuế trước bạ và thuế chuyển quyền sử dụng đất. Sau khi công chứng xong (lăn tay, kí tên …) thì bạn sẻ giữ một bản, bên bán sẻ giữ một bản, và phòng công chứng sẻ giử một bảng. Giai đoạn này là kết thúc quá trình mua ban giữa 2 bên và chuyển sang giai đoạn chuyển quyền sử dụng qua cho bạn. Lúc này bạn phải chuyền cho bên bán 90-95% số tiền. Số còn lại chỉ nhằm mục đích thúc cho bên bán làm giấy tờ nhanh hơn thôi.

6. Đóng thuế trước bạ và thuế chuyển quyền sử dụng, cái này tuỳ thỏa thuận của 2 bên thông thường thì bên bán sẻ chịu thuế chuyển quyền sử dụng đất, còn bên mua sẻ chịu thuế trước bạ. Bên bán sẻ chịu 4%/Tổng giá trị BĐS theo giá NN quy định, bên mua sẻ chịu 1%/Tổng giá trị hợp đồng mua bán nhà. Giấy tờ mang theo bao gồm: TK trước bạ (2 bản), TK nộp thuế CQSDĐ, bản gốc + sao: Chủ quyền nhà, hợp đồng mua bán nhà đã công chứng, bản vẽ. Tối đa 5 ngày sau khi nhận hồ sơ bạn sẽ hoàn tất khâu này, và bạn sẽ nhận được biên lai thuế trước bạ.

7. Bước cuối cùng, đăng bộ và chuyển quyền sử dụng bất động sản qua tên bạn. Bạn sẻ đem Biên nhận hồ sơ theo mẫu (2 bản), bản gốc: TK trước bạ các đời, chủ quyền nhà, hợp đồng mua bán nhà đã công chứng, Bản vẽ, Thuế mới (Thuế trước bạ mình đã nộp) Hộ khẩu, Chứng minh nhân dân …. đến Phòng Quản lý đô thị quận huyện, ủy ban nhân dân quận huyện nơi mà bất động sản toạ lạc để làm thủ tục. Từ 1 đến 2 tuần sau khi nhận hồ sơ bạn sẻ có sổ đỏ, hồng … gọi chung là giấy chứng nhận quyền sở hữu của riêng bạn.

Thứ Ba, 26 tháng 10, 2010

Các nguyên tắc thẩm định giá BDS

Các nguyên tắc thẩm định giá hầu hết đều xuất phát từ các nguyên tắc kinh tế. Phương pháp thẩm định giá nào cũng dựa trên một số nguyên tắc nhất định. Ví dụ:
- Phương pháp so sánh: ứng dụng nguyên tắc cung cầu, nguyên tắc cân bằng, nguyên tắc thay thế, nguyên tắc ảnh hưởng các yếu tố bên ngoài ...
- Phương pháp chi phí: ứng dụng các nguyên tắc sử dụng cao nhất & tốt nhất, nguyên tắc cung cầu, nguyên tắc đóng góp, nguyên tắc ảnh hưởng các yếu tố bên ngoài ...
- Phương pháp vốn hoá thu nhập: ứng dụng các nguyên tắc dự đoán lợi ích tương lai, nguyên tắc hoà hợp, nguyên tắc thay đổi, nguyên tắc thay thế, nguyên tắc cân bằng ...
- Phương pháp thặng dư: ứng dụng nguyên tắc sử dụng cao nhất - tốt nhất, nguyên tắc cân bằng và phát triển đất, nguyên tắc đóng góp ...
Các nguyên tắc này được vận dụng trong từng trường hợp cụ thể khi áp dụng, không nhất thiết áp dụng toàn bộ các nguyên tắc.

Nguyên tắc sử dụng tốt nhất và hiệu quả nhất: Việc sử dụng tốt nhất và hiệu quả nhất của tài sản là đạt được mức hữu dụng tối đa trong những hoàn cảnh kinh tế xã hội thực tế phù hợp, có thể cho phép về mặt kỹ thuật, về pháp lý, về tài chính và đem lại giá trị lớn nhất cho tài sản.

Nguyên tắc cung cầu: Giá trị của một tài sản được xác định bỡi mối quan hệ cung và cầu về tài sản đó trên thị trường. Giá trị của tài sản thay đổi tỷ lệ thuận với cầu và tỷ lệ nghịch với cung về tài sản.

Nguyên tắc thay thế: Giới hạn trên của giá trị mảnh đất có xu hướng được thiết lập bởi chi phí mua một tài sản thay thế tương đương, với điều kiện là không có sự chậm trễ quá mức làm ảnh hưởng đến sự thay thế. Nguyên tắc này dựa trên cơ sở một người mua cẩn trọng sẽ không trả nhiều tiền hơn để mua một tài sản tương tự như vậy trong thị trường mở.

Nguyên tắc thay đổi: Giá trị của tài sản thay đổi theo sự thay đổi của những yếu tố hình thành nên giá trị của nó. Giá trị của tài sản cũng được hình thành trong quá trình thay đổi liên tục phản ánh hàng loạt các mối quan hệ nhân quả giữa các yếu tố ảnh hưởng đến giá trị.

Nguyên tắc cân bằng: Các yếu tố cấu thành nên tài sản cần phải cân bằng để tài sản đạt được khả năng sinh lời tối đa hay mức hữu dụng tối ưu.

Nguyên tắc đóng góp: Mức độ mà mỗi bộ phận của tài sản đóng góp vào tổng thu nhập từ toàn bộ tài sản có tác động đến toàn bộ tài sản đó.

Các nguyên tắc khác: Nguyên tắc dự kiến các lợi ích tương lai; Nguyên tắc thu nhập tăng hoặc giảm; Nguyên tắc phân phối thu nhập; Nguyên tắc cạnh tranh.

QUY TRÌNH THẨM ĐỊNH GIÁ BẤT ĐỘNG SẢN


I. CÁC BƯỚC THỰC HIỆN TRONG QUÁ TRÌNH THẨM ĐỊNH GIÁ.


Doanh nghiệp và thẩm định viên phải tuân theo đầy đủ trình tự sáu (6) bước sau đây:

- Bước 1: Xác định tổng quát về BĐS cần thẩm định giá và xác định giá trị thị trường hoặc phi thị trường làm cơ sở thẩm định giá.

- Bước 2: Lập kế hoạch thẩm định giá.

- Bước 3: Khảo sát hiện trường, thu thập thông tin.

- Bước 4: Phân tích thông tin.

- Bước 5: Xác định giá trị BĐS cần thẩm định giá.

- Bước 6: Lập báo cáo và chứng thư kết quả thẩm định giá.

II. QUY TRÌNH THỰC HIỆN CHI TIẾT.

1. Xác định tổng quát về BĐS cần thẩm định giá và loại hình giá trị làm cơ sở thẩm định giá.

1.1. Các đặc điểm cơ bản về pháp lý, về kinh tế kỹ thuật của tài sản cần thẩm định giá.

1.2. Mục đích thẩm định giá: Thẩm định viên phải xác định và nhận thức mục đích thẩm định giá của khách hàng. Mục đích thẩm định giá phải được nêu rõ trong báo cáo thẩm định giá.

1.3. Xác định khách hàng, yêu cầu của khách hàng; những người sử dụng kết quả thẩm định giá.

1.4. Những điều kiện ràng buộc trong xác định đối tượng thẩm định giá:

1.5. Thẩm định viên phải đưa ra những giả thiết và những điều kiện bị hạn chế đối với: những yêu cầu và mục đích thẩm định giá của khách hàng; những yếu tố ràng buộc ảnh hưởng đến giá trị BĐS; những giới hạn về: tính pháp lý, công dụng của BĐS, nguồn dữ liệu, sử dụng kết quả; quyền và nghĩa vụ của thẩm định viên theo hợp đồng thẩm định giá.

1.6. Việc đưa ra những điều kiện hạn chế và ràng buộc của thẩm định viên phải dựa trên cơ sở:

- Có sự xác nhận bằng văn bản của khách hàng và trên cơ sở nhận thức rõ ràng những điều kiện đó sẽ tác động đến bên thứ ba thông qua kết quả thẩm định giá.

- Phù hợp với quy định của luật pháp và các quy định hiện hành khác có liên quan.

- Trong quá trình thẩm định giá, nếu thẩm định viên thấy những điều kiện hạn chế và ràng buộc đưa ra là không chặt chẽ hoặc thiếu cơ sở thì phải xem xét lại và thông báo ngay cho giám đốc doanh nghiệp, tổ chức thẩm định giá và cho khách hàng.

1.7. Xác định thời điểm thẩm định giá.

Việc xác định đặc điểm, bản chất (tự nhiên, pháp lý) của tài sản cần thẩm định giá phải được thực hiện ngay sau khi ký hợp đồng thẩm định giá và ý kiến đánh giá về giá trị của BĐS được đưa ra trong phạm vi thời gian cho phép của hợp đồng.

1.8. Xác định nguồn dữ liệu cần thiết cho thẩm định giá.

1.9. Xác định cơ sở giá trị của BĐS.

Trên cơ sở xác định khái quát về đặc điểm, loại hình tài sản cần thẩm định giá, thẩm định viên cần xác định rõ loại hình giá trị làm cơ sở cho việc thẩm định giá



Việc xác định giá trị làm cơ sở cho thẩm định giá phải phù hợp với những quy định của pháp luật hiện hành và các văn bản quy phạm pháp luật do cơ quan nhà nước có thẩm quyền ban hành.

2. Lập kế hoạch thẩm định giá.

2.1. Việc lập kế hoạch một cuộc thẩm định giá nhằm xác định rõ những bước công việc phải làm và thời gian thực hiện từng bước công việc cũng như toàn bộ thời gian cho cuộc thẩm định giá.

2.2. Nội dung kế hoạch phải thể hiện những công việc cơ bản sau:

- Xác định các yếu tố cung-cầu thích hợp với chức năng, các đặc tính và các quyền gắn liền với BĐS được mua/bán và đặc điểm thị trường.

- Xác định các tài liệu cần thu thập về thị trường, về tài sản, tài liệu so sánh.

- Xác định và phát triển các nguồn tài liệu, đảm bảo nguồn tài liệu đáng tin cậy và phải được kiểm chứng.

- Xây dựng tiến độ nghiên cứu, xác định trình tự thu thập và phân tích dữ liệu, thời hạn cho phép của trình tự phải thực hiện.

- Lập đề cương báo cáo kết quả thẩm định giá.

3. Khảo sát hiện trường, thu thập thông tin.

3.1. Khảo sát hiện trường

Thẩm định viên phải trực tiếp khảo sát hiện trường:

- Đối với máy móc thiết bị, dây chuyền công nghệ: Thẩm định viên phải khảo sát và thu thập số liệu về tính năng kỹ thuật (công suất, năng suất, công dụng) vị trí, đặc điểm, quy mô, kích thước, độ mới, cũ của tài sản cần thẩm định giá và các tài sản so sánh.

- Đối với bất động sản, thẩm định viên phải khảo sát và thu thập số liệu về:

+ Vị trí thực tế của bất động sản so sánh với vị trí trên bản đồ địa chính, các mô tả pháp lý liên quan đến bất động sản.

+ Chi tiết bên ngoài và bên trong bất động sản, bao gồm: diện tích đất và công trình kiến trúc; khung cảnh xung quanh, cơ sở hạ tầng (cấp và thoát nước, viễn thông, điện, đường), loại kiến trúc, mục đích sử dụng hiện tại, tuổi đời, tình trạng duy tu, sửa chữa…

+ Đối với công trình xây dựng dở dang, thẩm định viên phải kết hợp giữa khảo sát thực địa với báo cáo của chủ đầu tư, nhà thầu đang xây dựng công trình.

- Trong quá trình khảo sát, để có đầy đủ chứng cứ cho việc thẩm định giá, thẩm định viên cần chụp ảnh tài sản theo các dạng (tòan cảnh, chi tiết), các hướng khác nhau.

3.2. Thu thập thông tin.

Bên cạnh thông tin, số liệu thu thập từ khảo sát hiện trường, thẩm định viên phải thu thập các thông tin sau:

- Các thông tin liên quan đến chi phí, giá bán, lãi suất, thu nhập của tài sản so sánh.

- Các thông tin về yếu tố cung - cầu, lực lượng tham gia thị trường, động thái người mua - người bán tiềm năng.

- Các thông tin về tính pháp lý của BĐS.

- Với bất động sản cần thu thập thêm các thông tin:

+ Các số liệu về kinh tế xã hội, môi trường, những yếu tố tác động đến giá trị, những đặc trưng của thị trường tài sản để nhận biết sự khác nhau giữa khu vực tài sản thẩm định giá toạ lạc và khu vực lân cận.

+ Các thông tin về những yếu tố tự nhiên, kinh tế xã hội ảnh hưởng đến mục đích sử dụng của tài sản (địa chất, bản đồ địa chính, quy hoạch, biên giới hành chính, cơ sở hạ tầng…).

- Để thực hiện thẩm định giá, thẩm định viên phải dựa trên những thông tin thu thập từ các nguồn: khảo sát thực địa; những giao dịch mua bán tài sản (giá chào, giá trả, giá thực mua bán, điều kiện mua bán, khối lượng giao dịch…) thông qua phỏng vấn các công ty kinh doanh tài sản, công ty xây dựng, nhà thầu, ngân hàng hoặc các tổ chức tín dụng; thông tin trên báo chí (báo viết, nói, hình) của địa phương, trung ương và của các cơ quan quản lý nhà nước về thị trường tài sản; thông tin trên các văn bản thể hiện tính pháp lý về quyền năng của chủ tài sản, về các đặc tính kinh tế, kỹ thuật của tài sản, về quy hoạch phát triển kinh tế, xã hội của vùng có liên quan đến tài sản. Thẩm định viên phải nêu rõ nguồn thông tin trong báo cáo thẩm định giá và phải được kiểm chứng để bảo đảm độ chính xác của thông tin.

4. Phân tích thông tin.

Là quá trình đánh giá tác động của các yếu tố đến mức giá của tài sản cần thẩm định.

4. 1. Phân tích những thông tin từ khảo sát hiện trường tài sản.

4. 2. Phân tích những đặc trưng của thị trường tài sản cần thẩm định giá.

a. Bản chất và hành vi ứng xử của những người tham gia thị trường.

- Đối với tài sản thương mại hoặc công nghiệp, bao gồm: đặc điểm của mỗi lĩnh vực (thương mại hoặc công nghiệp) hình thành nên những nhóm cung và cầu về tài sản, hình thức sở hữu của pháp nhân tham gia thị trường (công ty tư nhân hay sở hữu nhà nước, liên doanh…); mức độ mở rộng thị trường BĐS loại này với những người mua tiềm năng.

- Đối với tài sản là nhà cửa dân cư, bao gồm: tuổi tác, cơ cấu gia đình, mức độ thu nhập của nhóm cung và nhóm cầu, mức độ mở rộng thị trường tài sản loại này với những người mua tiềm năng.

b. Xu hướng cung cầu trên thị trường tài sản.

- Những xu hướng tăng giảm về nguồn cung, tăng giảm về nhu cầu của những tài sản tương tự hiện có trên thị trường.

- Ảnh hưởng của xu hướng trên đến giá trị tài sản đang thẩm định giá.

4. 3. Phân tích về khách hàng:

- Đặc điểm của những khách hàng tiềm năng.

- Sở thích của khách hàng về vị trí, quy mô, chức năng và môi trường xung quanh tài sản.

- Nhu cầu, sức mua về tài sản.

4. 4. Phân tích về việc sử dụng tốt nhất và tối ưu tài sản.

- Thẩm định viên cần xem xét khả năng sử dụng tốt nhất một tài sản trong bối cảnh tự nhiên, hoàn cảnh pháp luật và tài chính cho phép và mang lại giá trị cao nhất cho tài sản.

- Thẩm định viên cần đánh giá cụ thể việc sử dụng tài sản trên các khía cạnh:

+ Sự hợp lý, tính khả thi trong sử dụng tài sản, xem xét đến mối tương quan giữa việc sử dụng hiện tại và sử dụng trong tương lai.

+ + Sự thích hợp về mặt vật chất, kỹ thuật đối với việc sử dụng tài sản: xác định và mô tả đặc điểm kinh tế kỹ thuật, tính hữu dụng của tài sản.

+ Sự hợp pháp của tài sản trong việc sử dụng, những hạn chế riêng theo hợp đồng, theo quy định của pháp luật.

+ Tính khả thi về mặt tài chính: phân tích việc sử dụng tiềm năng của tài sản trong việc tạo ra thu nhập, xem xét tới các yếu tố giá trị thị trường, mục đích sử dụng trong tương lai, chi phí phá bỏ và giá trị còn lại của tài sản, lãi suất, rủi ro, giá trị vốn hoá của tài sản.

+ Hiệu quả tối đa trong sử dụng tài sản: xem xét đến năng suất tối đa, chi phí bảo dưỡng, các chi phí phát sinh cho phép tài sản được sử dụng đến mức cao nhất và tốt nhất.

5. Xác định giá trị tài sản cần thẩm định giá.

- Thẩm định viên phải nêu rõ các phương pháp được áp dụng để xác định mức giá trị của tài sản cần thẩm định giá.

- Phương pháp thẩm định giá quy định tại tiêu chuẩn số 07 (TĐGVN 07) “Các phương pháp thẩm định giá.”

- Thẩm định viên cần phân tích rõ mức độ phù hợp của 01 hoặc nhiều phương pháp trong thẩm định giá được sử dụng với đặc điểm kinh tế kỹ thuật của tài sản và với mục đích thẩm định giá.

- Thẩm định viên cần nêu rõ trong báo cáo thẩm định phương pháp thẩm định giá nào được sử dụng làm căn cứ chủ yếu, phương pháp thẩm định giá nào được sử dụng để kiểm tra chéo, từ đó đi đến kết luận cuối cùng về giá trị thẩm định.

6. Lập báo cáo và chứng thư thẩm định giá.

Nội dung báo cáo, chứng thư thẩm định giá thực hiện theo quy định tại tiêu chuẩn số 04 (TĐGVN 04) về “Báo cáo kết quả, hồ sơ, chứng thư thẩm định giá.”

Các phương pháp thẩm định giá BDS

- Phương pháp so sánh trực tiếp: so sánh các giao dịch thị trường của các bất động sản có đặc điểm tương tự để xác định giá.

- Phương pháp chi phí thay thế: giá trị bất động sản = giá trị quyền sử dụng đất + giá trị còn lại của tài sản trên đất.

- Phương pháp thặng dư: giá trị bất động sản = doanh thu phát triển - (trừ) chi phí đầu tư phát triển.

- Phương pháp đầu tư (thu nhập): giá trị bất động sản = thu nhập ròng chia cho lãi suất vốn.

- Phương pháp lợi nhuận: dựa vào sự ước tính khả năng sinh lợi của việc sử dụng bất động sản - (trừ) các chi phí hoạt động kinh doanh hợp lý.


Trong thẩm định giá không có phương pháp nào là chính xác nhất mà chỉ có phương pháp phù hợp nhất với mục đích định giá. Do vậy, không thể có việc áp dụng 3 phương pháp thẩm định giá khác nhau cho ra 3 kết quả khác nhau và lấy trung bình cộng của 3 phương pháp.

Để thẩm định giá cho một tài sản hoặc bất động sản, thẩm định viên phải căn cứ vào mục đích thẩm định giá, đặc điểm của tài sản cần thẩm định, độ tin cậy của thông tin thị trường để chọn ra phương pháp thẩm định giá phù hợp nhất, các phương pháp còn lại chỉ dùng để kiểm tra mức độ chính xác của phương pháp được chọn. Kết quả cuối cùng là kết quả của phương pháp được chọn.
Trong trường hợp kết quả của phương pháp được chọn và các phương pháp kiểm tra khác có kết quả chênh lệch quá lớn thì phải kiểm tra lại các thông tin thị trường thu thập được, kiểm tra cách thức tính toán bảo đảm là không sai lệch. Nếu kết quả vẫn không thay đổi thì phải điều tra thị trường lại và chọn phương pháp thẩm định giá khác phù hợp hơn.



Thứ Ba, 19 tháng 10, 2010

Danh mục các vấn đề của người chủ sở hữu để khởi nghiệp

Công việc nền tảng ban đầu

o đánh giá điểm mạnh và điểm yếu của bạn

o thiết lập mục tiêu kinh doanh và mục tiêu cá nhân

o đánh giá nguồn tài chính của bạn

o xác định các nguy cơ tài chính

o xác định chi phí ban đầu

o quyết định vị trí cho hoạt động kinh doanh

o tiến hành nghiên cứu thị trường

o xác định đối tượng khách hàng

o xác định đối thủ cạnh tranh

o phát triển kế hoạch marketing

Các giao dịch kinh doanh

o lựa chọn luật sư

o lựa chọn hình thức tổ chức hoạt động (ví dụ như công ty một thành viên, công ty hợp doanh, công ty trách nhiệm hữu hạn, tập đoàn)

o tiến hành thủ tục mở doanh nghiệp (đăng ký tên, phối hợp các hoạt động kinh doanh v..v)

o lựa chọn một kế toán viên

o chuẩn bị một kế hoạch kinh doanh

o lựa chọn một ngân hàng

o lập một tài khoản séc cho công việc kinh doanh

o vay vốn (nếu trong diện được vay)

o xây dựng một nguồn tín dụng cho hoạt động kinh doanh

o lựa chọn một đại lý bảo hiểm

o mua Hợp đồng bảo hiểm cho hoạt động kinh doanh

Các bước đầu tiên

o in danh thiếp

o kiểm tra lại các quy tắc kinh doanh ở địa phương

o ký hợp đồng thuê

o lên danh sách các nhà cung cấp (nếu cần)

o chuẩn bị đồ dùng và thiết bị

o xin giấy phép kinh doanh (nếu cần)

o xin số chứng minh chủ hoạt động kinh doanh địa phương (nếu cần)

o xin số chứng minh chủ hoạt động kinh doanh của địa phương (nếu cần)

o gửi biểu mẫu thuế của địa phương và trong cả nước

o tham gia các tổ chức chuyên môn

o đặt ra ngày bắt đầu công việc kinh doanh

Các Bước Khởi Nghiệp Hoàn Hảo

Image

Bạn đã chán cảnh phải đi làm thuê cho kẻ khác, và bạn cũng đã có ý tưởng kinh doanh cho riêng mình, thế nhưng để bắt đầu cho một doanh nghiệp tư nhân thì bạn chưa biết phải làm như thế nào. Dưới đây là các bước bạn có thể tham khảo


Tiền là bước đầu tiên để khởi động một doanh nghiệp. Vì vậy, nếu bạn chưa có một khoản kha khá, hãy tìm nguồn để vay (bạn bè, gia đình, ngân hàng).

Business Plan
Một kế hoạch kinh doanh không đơn giản chỉ là giấy tờ tài liệu, nó bao gồm rất nhiều các bản nghiên cứu như là những cuộc khảo sát thăm dò ý kiến với các khách hàng tiềm năng, những tính toán về tài chính, ước tính lỗ lãi,... Bản kế hoạch sẽ cung cấp cho bạn phương hướng, những quyết định chính xác để xác lập thị trường, tìm các mối quan hệ.

Trong bản kế hoạch, cần có chiến lược toàn diện cho doanh nghiệp, chiến dịch marketing (xác định khách hàng, sản phẩm, nhu cầu, thị trường, đối thủ cạnh tranh, giá cả, lượng tiêu thụ, nhân sự, kế hoạch tài chính, quảng cáo, khuyến mãi,…).

Create a perfect business cards
Danh thiếp không tiêu tốn của bạn nhiều tiền, nhưng giúp bạn khởi động tốt cho các mối quan hệ làm ăn và tạo độ tin tưởng với đối tác, khách hàng. Trên danh thiếp cần in đầy đủ thông tin về công ty bạn; tránh những họa tiết quá màu mè, rắc rối (trừ khi bạn kinh doanh về các sản phẩm đòi hỏi tính sáng tạo và nghệ thuật cao); giấy in chất lượng tốt.

Design a brochure
Nội dung phải ngắn gọn, dễ hiểu, hình ảnh quảng cáo chuyên nghiệp và đảm bảo các thông tin liên lạc chính xát. Chọn màu và chất lượng giấy đẹp, phong cách phù hợp với loại sản phẩm kinh doanh.

Effctive advertising
Cách quảng cáo rẻ nhất và nhanh nhất là thông qua truyền miệng, vì vậy hãy nói về kế hoạch kinh doanh của bạn với toàn bộ gia đình, bạn bè, hàng xóm, đồng nghiệp cũ,…

Ngoài ra có nhiều cách như phát tờ rơi, quảng cáo trên các phương tiện thông tin đại chúng nếu bạn đủ điều kiện tài chính.

Image

Friendly service
Dù trong trường hợp nào đi nữa thì bạn cũng nên nhớ một nguyên tắc vàng của những nhà kinh doanh : “Khách hàng luôn luôn đúng” và “80% lợi nhuận là do khách hàng mang lại”. Vì thế, đừng thất thố với khách hàng. Hãy luôn là người chủ động gọi cho họ. Tỏ ra quan tâm đến quyền lợi của họ, không thất hứa với khách hàng.

Get your head around it
Hãy nghiên cứu cẩn thận sản phậm bạn định kinh doanh cũng như những vấn đề liên quan đến việc kinh doanh. Đọc sách báo, tìm hiểu qua nhà tư vấn và internet,… Việc làm này giúp bạn tránh khỏi những sai lầm đáng tiếc.

Heating up cold calls
Nói một cách khác là hâm nóng những mối quan hệ với đối tác và khách hàng. Đừng lãng quên ai cả nếu bạn không muốn họ lãng quên công ty của bạn.

Increase sales
Tăng giá trị cho sản phẩm và chiêu mộ khách hàng bằng cách gửi kèm quà tặng, mua hai tặng một, bảo hành thường xuyên,… Tận dụng những dịp hội chợ, triển lãm để quảng bá cho sản phẩm của công ty bạn nếu có điều kiện.

Juggle your time
Khi đã quản lý được thời gian tức là bạn đang quản lý được công việc của mình.

Know your market
Nắm bắt và hát triển thị trường là một việc làm tối quan trọng của mọi doanh nghiệp, vì thị trường liên quan trực tiếp đến khách hàng, và khách hàng liên quan đến lợi nhuận.

Learn how to manage stress
Cứ thử tự đứng ra kinh doanh mà xem, bạn sẽ thấy đầu óc lúc nào cũng căng thẳng, công việc chiếm hết thời gian của bạn. Nếu không biết cách thư giãn, nghỉ ngơi để lấy lại năng lượng, bạn sẽ nhanh chóng trở thành nô lệ của công việc đấy.

Market trends
Quan sát mọi lúc mọi nơi bạn đến để nắm bắt ngay được xu thế phát của sản phẩm hoặc dịch vụ bạn đang kinh doanh.

Networking
Thiết lập mối làm ăn với các doanh nghiệp khác. Ví dụ bạn mở dịch vụ kinh doanh áo cưới thì có thể làm ăn với các tiệm hoa tươi, các nhà tạo mẫu tóc, trang điểm,... Các dịch vụ này sẽ hộ trợ và giới thiệu khách hàng lẫn nhau.

Online selling
Một website có thể đưa tên tuổi doanh nghiệp và sản phẩm của bạn đến với rất nhiều khách hàng ở nhiều nơi khác nhau. Không những thế khách hàng sẽ rất hài lòng và tin tưởng với phương pháp bán hàng thuận lợi của bạn.

Pricing
Tất nhiên là khách hàng sẽ chỉ mua những sản phẩm của bạn với giá cả hợp lý. Để phục vụ được mức giá cạnh tranh này bạn phải nghiên cứu thị trường thật kỹ lưỡng đấy.

Image

Quit the rat race
Nếu doanh nghiệp của bạn hoạt động không thành công thì cũng đừng quá nặng nề. Có thể đó chưa phải là hướng đi thích hợp, hãy tìm ra một hướng mới để khắc phục những khó khăn đó.

Running your business
Mặc dù bạn thông thạo và nắm rõ các hoạt động trong doanh nghiệp nhưng bạn cũng chẳng thể giải quyết mọi việt từ A tới Z. Khi gặp khó khăn hãy tìm đến lời khuyên của các chuyên gia hoặc học hỏi kinh nghiệm của những người đi trước hay tham gia khóa đào tạo về quản trị doanh nghiệp.

Setting up a budget
Một bản dự thảo ngân sách sẽ giúp cho các kế hoạch trong tương lai của bạn, giúp bạn đạt được mục tiêu và đưa ra những quyết định đúng đắn.

Tax tips
Quản lý tài chính và các sổ sách kế toán chặt chẽ. Đừng gộp chung những khoản chi tiêu cá nhân với các khoản của doanh nghiệp.

Uiversal laws for avoiding bankruptcy
Nếu các hóa đơn đã đến thời hạn thanh toán mà bạn còn bí thì hãy khéo léo thương thảo để gia hạn thêm thời gian cho các khoản nợ; thiết lập mối quan hệ tốt với các ngân hàng.

Value for money
Kiểm tra chất lượng sản phẩm là cực kỳ quan trọng. Hãy kiểm tra sản phẩm thường xuyên để đảm bảo chúng vẫn còn được sử dụng với chất lượng cao.

Work to do
Bạn đừng quên những khoản như thuế VAT, thuế thu nhập...

X-filing your office
Bạn không thể điều hành một doanh nghiệp hiệu quả nếu bạn mất hàng giờ để tìm một tờ hóa đơn giữa hàng đống công văn và sổ sách. Vì vậy hãy tập thói quen ngăn nắp gọn gàng trong toàn bộ công ty, bất kỳ tài liệu nào bạn cần phải luôn đáp ứng sẵn sàng.

Your marketable image
Phog thái tự tin, chuyên nghiệp, cách ăn mặc gọn gàng lịch sự có thể nói lên khá nhiều điều không chỉ về bạn mà còn về doanh nghiệp của bạn nữa đấy.

Zero tolerance for failure
Lời khuyên này có lẽ không mới và luôn luôn đúng, phải không? Không thất bại nào có thể quật ngã nổi bạn, đó chính là cách để bạn khẳng định mình.

Thứ Tư, 13 tháng 10, 2010

Zend Framework cho người mới bắt đầu

A- Tìm hiểu cách làm việc ZF:

ZF được xem là một trong những framework phổ biến và có sức mạnh rất lớn so với mặt bằng chung các Framework đang có mặt hiện nay. Tuy nhiên, để sử dụng thành thạo được ZF. Người sử dụng phải có những hiểu biết nhất định về các khái niệm mô hình ba lớp M-V-C, kiến thức PHP 5.x thuần và một số kinh nghiệm xử lý tình huống khi tiếp cận lỗi thực tế.

Trong bài này, chúng ta sẽ nói về những định nghĩa, kiến trúc của ZF như thế nào và làm cách nào để sử dụng Zend Application cấu hình thư mục tùy biến trên website của chúng ta.

ZF được xây dựng với một thư viên rất đồ sộ. Nên việc nghiên cứu và đọc hết tài liệu ZF là điều không đơn giản. Tuy nhiên, bạn cũng cần tìm hiểu những nguyên tắc hoạt động của ZF như thế nào.

1- Cách làm việc và xây dựng lớp trên ZF:

Chúng ta vẫn thấy ZF đưa ra tên các thư viện Zend_application hay Zend_Application_Bootstrap_Bootstrapper. Vậy làm với cách viết này, ZF hoạt động ra sao ?.

Trên thực tế, ZF dựa vào thư viện để đọc và làm việc trên các lớp một cách rất cụ thể. Bởi đường dẫn chi tiết của chúng đã được thể hiện rõ nét ngay trên tên của chúng.

Như vậy khi ZF đặt tên Zend_Application. Điều đó có nghĩa là nó gọi tới file Application trong thư mục zend.

Có nghĩa là: library/Zend/Application.php
Hay với tên: Zend_Application_Bootstrap_Bootstrapper
Có nghĩa là: library/Zend/Application/Bootstrap/Bootstrapper.php

Thật đơn giản phải không nào ?. Tuy nhiên, để can thiệp vào các thư viện này. Đòi hỏi bạn phải rất vững và hiểu thật rõ ZF, nếu không thư viện và ứng dụng của ZF sẽ bị hỏng khi các bạn sử dụng các thư viện.

2- Cài đặt Zend Framework và ứng dụng đầu tiên:

Đầu tiên, bạn cần tải toàn bộ source zend framework tại đây:
http://framework.zend.com/releases/ZendFramework-1.9.5/ZendFramework-1.9.5-minimal.zip

Ở đây, chúng ta sẽ sử dụng bản ZF mới nhất là 1.9.5

Xây dựng mô hình các thư mục như sau:
www/zfexam/application
www/zfexam/public/
www/zfexam/library

Tại thư mục library, bạn chỉ việc copy và thư viện zend, phiên bản mới nhất vào đây.

Thư mục pubic: bạn lần lượt tạo 2 file mới là: index.php và .htaccess
File index với nội dung như sau:


defined('APPLICATION_PATH')
|| define('APPLICATION_PATH',
realpath(dirname(__FILE__) . '/../application'));
defined('APPLICATION_ENV')
|| define('APPLICATION_ENV',
(getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV')
: 'production'));
set_include_path(implode(PATH_SEPARATOR, array(
dirname(dirname(__FILE__)) . '/library',
get_include_path(),
)));

require_once 'Zend/Application.php' ;

$application = new Zend_Application(
APPLICATION_ENV,
APPLICATION_PATH . '/configs/application.ini'
);

$application->bootstrap()->run();



Chúng ta chưa cần quan tâm đến mã nguồn như thế nào, bởi vì ỏ phần dưới chúng ta sẽ đi vào chi tiết từng dòng lệnh.
Trong file .htaccess lại tiếp tục copy và past đoạn code sau:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Thư mục application bạn lại tạo một số thư mục:
www/zfexam/application/controllers
www/zfexam/application/views
www/zfexam/application/models
www/zfexam/application/configs
Tại thư mục controllers tạo file:
www/zfexam/application/controllers/IndexController.php
www/zfexam/application/controllers/ErrorController.php
tại file IndexController.php copy nội dung sau:
class IndexController extends Zend_Controller_Action
{
public function indexAction()
{
}
}
?>


Tại thư mục views tại thư mục:
www/zfexam/application/views/scripts/index/index.phtml
www/zfexam/application/views/scripts/error/index.html
File index/index.phtml có nội dung như sau:

hello Zend Framework



Tại thư mục configs tạo file application.ini:
www/zfexam/application/configs/application.ini
Với nội dung:

[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"

Và tiếp tục tạo file bootstrap.php ở thư mục application
www/zfexam/application/bootstrap.php
Với nội dung:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
}

Và cuối cùng chúng ta cùng chạy:
http://localhost/zfexam/public/
Như vậy, bạn đã viết ứng dụng đầu tiên bằng ZF rồi đấy.

3- Nguyên tắc MVC trên ZF:
Cũng như bao framework khác, ZF cũng hoạt động trên mô hình MVC.
Ví dụ xét liên kết:
http://qhonline.info/book/viewbook/
Như vậy book được xem là một controller và viewbook được xem là một action của controller đó. Tới đây chắc hẳn bạn đã tìm ra những điểm chung của ZF và CI mà chúng ta đã từng nghiên cứu rồi phải không nào.
Khi hoạt động, trong controller bạn sẽ khởi tạo những action một cách cụ thể, thông qua việc thiết lập phương thức một cách cụ thể.
class IndexController extends Zend_Controller_Action
{
public function indexAction()
{
}
}
?>

Như vậy IndexController cho ta Controller mang tên index và indexAction cho ta action là index.
Khi đó bạn bắt buộc phải khởi tạo trong view một thư mục ứng với controller là index trong scripts. Và file index.phml ứng với action là index. Để chúng hiểu được mô hình một cách cụ thể hơn.
Xét ví dụ khác:

class BookController extends Zend_Controller_Action
{
public function indexAction()
{
}
public function viewbookAction()
{
}
}
?>


Ở ví dụ này cho ta biết Controller là Book, 2 action là index và viewbook.
Như vậy, để chạy được ứng dụng. Bạn cần tạo thư mục Book trong view và file index.phtml, viewbook.phtml.
Cụ thể:
application/controller/BookController.php
application/views/scripts/Book/index.phtml
application/views/scripts/Book/viewbook.phtml

B- Zend View:

Ở bài trước, chúng ta đã làm việc sơ qua đối với mô hình view trong MVC. Tuy nhiên, những gì mà chúng ta thao tác chỉ là một phần cấu trúc của zend view. Để ứng dụng linh hoạt những thế mạnh của zend view, chúng ta cần tìm hiểu phương thức mà Zend View đang hoạt động như thế nào.
Trong ZF để xây thực thi và truyền tham số chúng ta cần sử dụng:
$this->view->tên_biến;
Và tại các thư mục view chúng ta chỉ cần sử dụng cú pháp: $this->view để lấy giá trị mà chúng ta đang truyền từ controller.
Ví dụ:
Trong controller index ta tạo action index với nội dung:
class IndexController extends Zend_Controller_Action
{
public function indexAction()
{
$this->view->string= "hello Zend FrameWork";
}

}

Trong thư mục view/scripts/index/index.phtml ta lại viết đoạn code sau:
echo "

".$this->string."

";
?>

Như vậy trong controller, ta truyền biến string thông qua mô hình view của ZF. Và gán nó với giá trị mình mong muốn. Tiếp tục, ở phần view chúng ta lại sử dụng biến khởi tạo ở controller. Bằng $this->tên_biến.

Bạn cũng có thể sử dụng một mảng lưu thông tin và sử dụng view để gởi thông tin của mảng ấy:

class IndexController extends Zend_Controller_Action
{
public function indexAction()
{
$data= array(
'title' => 'Zend Framework',
'author'=> 'Kenny',
'date' => '20-11-2009',
'rating'=> 'very Hard'
);
$this->view->info =$data;
}
}


Và trang view nhận giá trị của mảng này:

foreach($this->info as $k => $v)
{
echo "$k: $v
";
}
?>

C- Zend Layout:

ZF hỗ trợ người sử dụng bằng một số phương thức đặc biệt. Nó cho phép người sử dụng dễ dàng thay đổi thông tin hoặc giao diện của layout hoặc có thể khởi tạo cùng lúc nhiều giao diện trong hệ thống ZF.
Để sử dụng zend layout. Bạn cần cấu hình trong file application.ini thông số sau:
Trong phân đoạn [production] chúng ta thêm đoạn code sau:
resources.layout.layout = "layout"
resources.layout.layoutPath = APPLICATION_PATH "layouts/scripts"

Hai dòng này cho ZF biết thông tin về layout của chúng ta. Như vị trí đặt layout ở đâu và tên của file layout là gì.
Như vậy, ta có thể tạo thư mục layout trong thư mục application để giải quyết bài toán này.
Tại trang application/layouts/scripts/layout.phtml .bạn có thể cấu hình các thông tin như:
doctype() ?>


headTitle() ?>
headLink() ?>
headStyle() ?>
headScript() ?>


layout()->content ?>



Thông tin ở trên dùng để cấu hình các thông số như DOCTYPE, TITLE, LINK CSS,….của một tài liệu HTML.
Phần $this->layout()->content là phần hiển thị view trong mỗi action của chúng ta.
Như vậy trong controller, chúng ta sẽ chuyển nội dung file CSS đến layout thông qua zend view. Và đặt chúng trong hàm init(). Hàm init() là hàm đặc biệt trong cấu trúc ZF, nó sẽ được ZF ưu tiên gọi đầu tiên khi chúng viếng thăm bất cứ controller nào có mặt hàm init.
Như vậy ta có cách xây dựng như sau:

class BlogController extends Zend_Controller_Action
{
function init(){
$dir=$this->_request->getBaseUrl ();
$this->view->headLink()->appendStylesheet($dir.'/public/css/style.css');
$this->view->headLink()->offsetSetStylesheet(1, $dir.'/public/css/style.css', 'all');
$this->view->headLink()->prependStylesheet($dir.'/public/css/style.css', 'screen', 'lte IE 8');
}
public function indexAction()
{
}
}

Chú ý dòng :

$dir=$this->_request->getBaseUrl ();

Việc truyền tham số CSS, javascript,…., chúng ta phải sử dụng đường dẫn tương đối. Nghĩa là lấy ra đường dẫn hiện tại của người sử dụng rồi mới tiến hành truy cập vào đường dẫn thư mục của chúng. Trong trường hộp này tôi đặt file CSS trong thư mục public. Vậy một lần nữa ta có thể lấy được nội dung file css từ nó.

Như vậy, khi người dùng truy cập vào bất kỳ action nào của controller blog, chúng đều triệu gọi layout này giúp bạn rất rõ ràng.

Tuy nhiên, trong một số trường hợp chúng ta sẽ không thể lấy được thông tin từ getBaseUrl(). Nhất là với trường hợp cấu hình website phá vỡ kiến trúc chuẩn của Zend. Và lúc này bạn cần phải sử dụng controller để cấu hình điều hướng chính.

Lúc này trong file bootstrap.php, chúng ta phải viết phương thức _initControllers(). Đây là phương thức cho phép chúng ta triệu gọi đầu tiên, thường được dùng để cấu hình controller.

Như vậy ta cấu hình thông tin hàm như sau:

protected function _initControllers()
{
$frontController = Zend_Controller_Front::getInstance();

$frontController->setBaseUrl('/projects/myapp');
}
?>

Trong ví dụ này, chúng ta setBaseUrl mặc định sẽ là thư mục /project/myapp.


D- Zend Model:
Để sử dụng model trong ZF với kiến trúc ban đầu, trước hết bạn cần thiết lập ở file bootstrap.php với tham số sau:
protected function _initAutoload()
{
$autoloader = new Zend_Application_Module_Autoloader(array(
'namespace' => '',
'basePath' => dirname(__FILE__),
));
return $autoloader;
}
protected function _initDB()
{
$db = Zend_Db::factory('Pdo_Mysql', array ('host' => 'localhost', 'username' => 'root',
'password' => 'root',
'dbname' => 'zfexam'));
$db->setFetchMode(Zend_Db::FETCH_BOTH);
Zend_Db_Table::setDefaultAdapter($db);
return $db;
}

Hàm _initAutoload() có trách nhiệm sẽ chỉ cho ZF hiểu rằng bạn đang muốn load với namespace nào và đường dẫn thư mục ra sao. Trong trường hợp này, tôi gọi namespace= "". Vì cấu trúc mà tôi đang cấu hình trong ZF chính là cấu trúc mặc định chưa có module.
Hàm _initDB() là hàm dùng khai báo thông tin CSDL của bạn. Với định dạng là PDO (Hãy kiểm tra xem bạn đã bật PDO chưa nhé).

Tiếp tục trong models bạn chỉ cần khởi tạo class như sau:
class Model_Info extends Zend_Db_Table_Abstract{
protected $_name = 'test';
protected $_primary = 'id';
public function listinfo()
{
$data=$this->fetchall();
return $data;
}

}

Việc khai báo tên class cũng trở nên đơn giản hơn bao giờ hết. Lúc này, vì namespace ta để rỗng. Nên không cần gọi module ở đầu cho việc khai báo trong class.
Dựa vào tên class ta có thể hiểu: Models/Info.php.
Lưu ý: mặc dù thư mục trong cấu trúc của chúng ta là Models, nhưng khi triển khai trong ZF thì ta phải sử dụng là Model.
Trước khi sử dụng, ta cần khai báo cho ZF biết tên mà bảng chúng ta cần thao tác ở đây là gì. Cụ thể là bảng test, và với khóa chính là id.

Tiếp tục, tại controller ta chỉ cần khởi tạo action và gọi chúng như sau:

public function infoAction()
{
$model= new Model_Info();
$this->view->data =$model->listinfo();
}