Page Time: 0.2988s

Memory: 13.2056 MB (Peak: 18.1088 MB)

Queries (31, time: 0.0554s, 18.5%)

  1. SELECT cache_value
    FROM xf_permission_combination
    WHERE permission_combination_id = ?
    Params: 1
    Run Time: 0.000313
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_permission_combinationconstPRIMARYPRIMARY4const1 
  2. SELECT thread.*
    	,
    		user.gender, user.avatar_date, user.gravatar,
    		NULL AS thread_read_date,
    		0 AS thread_reply_banned,
    		0 AS thread_is_watched,
    		'' AS draft_message, NULL AS draft_extra
    FROM xf_thread AS thread
    
    		LEFT JOIN xf_user AS user ON
    			(user.user_id = thread.user_id)
    WHERE thread.thread_id = ?
    Params: 9658956
    Run Time: 0.000761
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLEthreadconstPRIMARYPRIMARY4const1 
    SIMPLEuserconstPRIMARYPRIMARY4const1 
  3. SELECT node.*, forum.*
    	,
    	permission.cache_value AS node_permission_cache,
    		NULL AS forum_read_date
    FROM xf_forum AS forum
    INNER JOIN xf_node AS node ON (node.node_id = forum.node_id)
    
    	LEFT JOIN xf_permission_cache_content AS permission
    		ON (permission.permission_combination_id = 1
    			AND permission.content_type = 'node'
    			AND permission.content_id = forum.node_id)
    WHERE node.node_id = ?
    Params: 163
    Run Time: 0.000788
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLEnodeconstPRIMARYPRIMARY4const1 
    SIMPLEforumconstPRIMARYPRIMARY4const1 
    SIMPLEpermissionconstPRIMARYPRIMARY35const,const,const1 
  4. SELECT post.*
    	,
    		bb_code_parse_cache.parse_tree AS message_parsed, bb_code_parse_cache.cache_version AS message_cache_version,
    		user.*, IF(user.username IS NULL, post.username, user.username) AS username,
    		user_profile.*,
    		user_privacy.*,
    		signature_parse_cache.parse_tree AS signature_parsed, bb_code_parse_cache.cache_version AS signature_cache_version,
    		session_activity.view_date AS last_view_date,
    		0 AS like_date
    FROM xf_post AS post
    
    		LEFT JOIN xf_bb_code_parse_cache AS bb_code_parse_cache ON
    			(bb_code_parse_cache.content_type = 'post' AND bb_code_parse_cache.content_id = post.post_id)
    		LEFT JOIN xf_user AS user ON
    			(user.user_id = post.user_id)
    		LEFT JOIN xf_user_profile AS user_profile ON
    			(user_profile.user_id = post.user_id)
    		LEFT JOIN xf_user_privacy AS user_privacy ON
    			(user_privacy.user_id = post.user_id)
    		LEFT JOIN xf_bb_code_parse_cache AS signature_parse_cache ON
    			(signature_parse_cache.content_type = 'signature' AND signature_parse_cache.content_id = post.user_id)
    		LEFT JOIN xf_session_activity AS session_activity ON
    			(post.user_id > 0 AND session_activity.user_id = post.user_id)
    WHERE post.thread_id = ?
    	 AND (post.position >= 0 AND post.position < 20) 
    	AND (post.message_state IN ('visible'))
    ORDER BY post.position ASC, post.post_date ASC
    Params: 9658956
    Run Time: 0.005049
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLEpostrefthread_id_post_date,thread_id_positionthread_id_post_date4const1Using where; Using filesort
    SIMPLEbb_code_parse_cacheeq_refcontent_type_idcontent_type_id31const,5s_db1.post.post_id1Using where
    SIMPLEusereq_refPRIMARYPRIMARY45s_db1.post.user_id1 
    SIMPLEuser_profileeq_refPRIMARYPRIMARY45s_db1.post.user_id1 
    SIMPLEuser_privacyeq_refPRIMARYPRIMARY45s_db1.post.user_id1 
    SIMPLEsignature_parse_cacheeq_refcontent_type_idcontent_type_id31const,5s_db1.post.user_id1Using where
    SIMPLEsession_activityrefPRIMARYPRIMARY45s_db1.post.user_id6Using where
  5. SELECT * FROM xf_ip
    WHERE ip_id = ?
    Params: 72221858
    Run Time: 0.003173
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_ipconstPRIMARYPRIMARY4const1 
  6. INSERT  INTO xf_thread_view
    	(thread_id)
    VALUES
    	(?)
    Params: 9658956
    Run Time: 0.009560
  7.             SELECT field.*
                ,
                        ff.field_id, ff.node_id
                FROM xf_thread_field AS field
                
                        INNER JOIN xf_forum_field AS ff ON
                        (ff.field_id = field.field_id)
                WHERE (ff.node_id IN(163))
                ORDER BY field.materialized_order
    Run Time: 0.007784
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLEffrefPRIMARY,field_idPRIMARY4const5Using index; Using temporary; Using filesort
    SIMPLEfieldeq_refPRIMARYPRIMARY1945s_db1.ff.field_id1 
  8.             SELECT *
                FROM xf_region
                WHERE r_parentid = ? ORDER BY r_displayorder ASC
    Params: 0
    Run Time: 0.004109
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_regionrefr_parentidr_parentid4const65Using where; Using filesort
  9.             SELECT field.*
                ,
                        ff.field_id, ff.node_id
                FROM xf_thread_field AS field
                
                        INNER JOIN xf_forum_field AS ff ON
                        (ff.field_id = field.field_id)
                WHERE (ff.node_id IN(163))
                ORDER BY field.materialized_order
    Run Time: 0.003009
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLEffrefPRIMARY,field_idPRIMARY4const5Using index; Using temporary; Using filesort
    SIMPLEfieldeq_refPRIMARYPRIMARY1945s_db1.ff.field_id1 
  10.             SELECT *
                FROM xf_region
                WHERE r_parentid = ? ORDER BY r_displayorder ASC
    Params: 0
    Run Time: 0.000952
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_regionrefr_parentidr_parentid4const65Using where; Using filesort
  11. SELECT *
    FROM xf_thread_field_custom_filter
    WHERE id = ?
    Params: 0
    Run Time: 0.000681
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLE       Impossible WHERE noticed after reading const tables
  12. SELECT *
    FROM xf_thread_field_custom_filter_group
    WHERE id = ?
    Params:
    Run Time: 0.000281
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLE       Impossible WHERE noticed after reading const tables
  13. SELECT *
    FROM xf_thread_field_custom_filter_group
    WHERE parentid = ?
    Params:
    Run Time: 0.000259
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_thread_field_custom_filter_groupALL    62Using where
  14. SELECT *
    FROM xf_thread_field_custom_filter
    WHERE id = ?
    Params: 0
    Run Time: 0.000263
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLE       Impossible WHERE noticed after reading const tables
  15. SELECT *
    FROM xf_thread_field_custom_filter_group
    WHERE id = ?
    Params:
    Run Time: 0.001097
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLE       Impossible WHERE noticed after reading const tables
  16. SELECT count(*) FROM api_hash WHERE userid = ? and apisource = ?
    Params: 101923778, haravan.vn
    Run Time: 0.000331
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLE       Impossible WHERE noticed after reading const tables
  17. SELECT count(*) FROM api_thread_approve WHERE userid = 101923778 AND threadid = 9658956 AND open_iframe = 0 and apisource = 'haravan.vn'
    Run Time: 0.000412
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLE       Impossible WHERE noticed after reading const tables
  18. SELECT * FROM api_hash WHERE userid = ? and apisource = ? and approve = ?
    Params: 101923778, webcall.vn, 1
    Run Time: 0.000534
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLE       Impossible WHERE noticed after reading const tables
  19. SELECT *
    FROM xf_thread_user_up
    WHERE user_id = ? 
    ORDER BY datecreated DESC
    Params: 0
    Run Time: 0.002000
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_thread_user_uprefuser_iduser_id4const1Using where; Using filesort
  20. SELECT user.*
    	
    FROM xf_user AS user
    
    WHERE user.user_id = ?
    Params: 101923778
    Run Time: 0.002839
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLEuserconstPRIMARYPRIMARY4const1 
  21. SELECT *
    FROM xf_permission_combination
    WHERE permission_combination_id = ?
    Params: 2
    Run Time: 0.000753
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_permission_combinationconstPRIMARYPRIMARY4const1 
  22.                 SELECT thread.*
                    FROM xf_thread AS thread
                    WHERE thread.node_id = 163 AND thread.sticky = 1 AND thread.thread_id <> 9658956 AND discussion_state = "visible" ORDER BY rand() LIMIT 5
    Run Time: 0.001652
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLEthreadrefPRIMARY,node_id_last_post_date,node_id_sticky_state_last_post,node_id_product,node_id,node_id_2,stickynode_id_sticky_state_last_post6const,const,const1Using index condition; Using temporary; Using filesort
  23.                 SELECT thread.*
                    FROM xf_thread AS thread
                    WHERE thread.node_id = 163 AND thread.sticky <> 1 AND thread.thread_id <> 9658956 AND discussion_state = "visible" ORDER BY thread.thread_id DESC LIMIT 4
    Run Time: 0.001658
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLEthreadrangePRIMARY,node_id_last_post_date,node_id_sticky_state_last_post,node_id_product,node_id,node_id_2,stickyPRIMARY4 916661Using where
  24. SELECT * FROM `xf_quicklink` WHERE node_id = ? ORDER BY stt,id
    Params: 163
    Run Time: 0.001169
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_quicklinkrefnode_idnode_id2const1Using where; Using filesort
  25. INSERT INTO xf_session_activity
    	(user_id, unique_key, ip, controller_name, controller_action, view_state, params, view_date, robot_key)
    VALUES
    	(?, ?, ?, ?, ?, ?, ?, ?, ?)
    ON DUPLICATE KEY UPDATE
    	ip = VALUES(ip),
    	controller_name = VALUES(controller_name),
    	controller_action = VALUES(controller_action),
    	view_state = VALUES(view_state),
    	params = VALUES(params),
    	view_date = VALUES(view_date),
    	robot_key = VALUES(robot_key)
    Params: 0, , , XenForo_ControllerPublic_Thread, Index, valid, thread_id=9658956, 1660676152,
    Run Time: 0.001053
  26. SELECT *
    FROM `xf_widget`
    WHERE `widget_page_id` = 0
    ORDER BY display_order ASC
    Run Time: 0.000240
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_widgetALL    17Using where; Using filesort
  27.             SELECT *
                FROM xf_region
                WHERE r_id = ?
    Params: 125
    Run Time: 0.001426
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_regionconstPRIMARYPRIMARY4const1 
  28. INSERT INTO xf_bb_code_parse_cache
    	(content_type, content_id, parse_tree, cache_version, cache_date)
    VALUES (?, ?, ?, ?, ?)
    ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
    	cache_version = VALUES(cache_version),
    	cache_date = VALUES(cache_date)
    Params: post, 1058875521, a:65:{i:0;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;s:479:"Khi hoạt động kinh doanh, quản lý khách sạn dần trở nên ổn định, một số khách hàng đã bắt đầu biết đến thương hiệu của bạn, đó là lúc bạn bắt đầu nhận ra sự cần thiết của việc quản lý khách hàng nhằm tối ưu hoạt động kinh doanh. Bài viết này giúp bạn hiểu về chức năng quản lý khách hàng trong kinh doanh khách sạn, để bạn có thể chuẩn bị ngay từ bây giờ!";}}i:1;s:418:" Trong hoạt động dịch vụ lưu trú, tài sản vô hình vô giá nhất đó chính là thương hiệu, là nguồn khách đã và sẽ đến với khách sạn. Làm thế nào để tài sản này ngày càng được gia tăng ? Đó chính là việc chú trọng vào quản lý khách hàng. Và để việc quản lý khách hàng trở nên hiệu quả và đem lại nhiều lợi ích trong ";i:2;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:71:"https://bluejaypms.com/article/kinh-doanh-khach-san-can-chuan-bi-gi-154";s:8:"original";a:2:{i:0;s:79:"[URL='https://bluejaypms.com/article/kinh-doanh-khach-san-can-chuan-bi-gi-154']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:23:"kinh doanh khách sạn";}}}}i:3;s:97:" thì cần có sự chuẩn bị và sẵn sàng cho công việc này sớm nhất có thể. ";i:4;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"5";s:8:"original";a:2:{i:0;s:8:"[SIZE=5]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:90:"Những khó khăn thường gặp trong việc quản lý khách hàng trong khách sạn";}}}}}}i:5;s:1:" ";i:6;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"4";s:8:"original";a:2:{i:0;s:8:"[SIZE=4]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:58:"Khó khăn trong việc quản lý thông tin khách hàng";}}}}}}i:7;s:1:" ";i:8;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:1:{i:0;s:532:" [*]Khối lượng thông tin cá nhân khách hàng ngày một tăng bao gồm: như họ tên. số điện thoại, email, số chứng minh nhân dân hay số hộ chiếu… nhưng không có công cụ quản lý thông tin và theo dõi. [*]Tình trạng thiếu sót thông tin hoặc nhầm lẫn thông tin khách hàng này với khách hàng khác xảy ra liên tục. [*]Cập nhật và kê khai thông tin khách hàng ở tại khách sạn trên hệ thống Khai báo lưu không chính xác và đầy đủ. ";}}i:9;s:1:" ";i:10;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"4";s:8:"original";a:2:{i:0;s:8:"[SIZE=4]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:76:"Khó khăn trong việc quản lý và cập nhật thông tin đặt phòng";}}}}}}i:11;s:1:" ";i:12;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:1:{i:0;s:461:" [*]Mất nhiều thời gian trong việc cập nhật thông tin khách hàng để tạo đặt phòng mặc dù thông tin về khách hàng đã được cung cấp ở các những lần lưu trú trước đó. [*]Không theo dõi và nắm được lịch sử đặt phòng của khách hàng như số đêm lưu trú, giai đoạn ở, thời gian check in - check out, các giao dịch thanh toán, các loại hình dịch vụ đã sử dụng… ";}}i:13;s:1:" ";i:14;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"4";s:8:"original";a:2:{i:0;s:8:"[SIZE=4]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:47:"Khó khăn trong việc chăm sóc khách hàng";}}}}}}i:15;s:1:" ";i:16;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:1:{i:0;s:381:" [*]Không có công cụ nhắc nhở ngày giờ dịch vụ, ngày sinh nhật của khách hàng, lịch sử sử dụng dịch vụ của khách… [*]Không quản lý được các thông tin như thói quen, sở thích, đặc điểm khách hàng… để xây dựng và cung cấp các gói dịch vụ trải nghiệm và các chương trình quà tặng phù hợp. ";}}i:17;s:1:" ";i:18;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:61:"https://bluejaypms.com/Uploads/images/quan-ly-khach-san-9.jpg";}}i:19;s:2:" ";i:20;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;s:66:"Lợi ích khi khách sạn sử dụng CRM tích hợp với PMS.";}}i:21;s:2:" ";i:22;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:93:"Lợi ích khi sử dụng hệ thống quản lý khách hàng trong kinh doanh khách sạn";}}i:23;s:2:" ";i:24;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"4";s:8:"original";a:2:{i:0;s:8:"[SIZE=4]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:62:"Tự động lưu trữ và quản lý thông tin khách hàng";}}}}}}i:25;s:252:" Khi nhân viên lễ tân tạo thông tin đặt phòng bao gồm: thông tin người đại diện đặt phòng, tên khách lưu trú, danh sách thông tin những người đi cùng, số điện thoại, email liên hệ… trên hệ thống ";i:26;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:111:"https://bluejaypms.com/article/4-ly-do-su-dung-he-thong-quan-ly-dat-phong-pms-giup-tang-doanh-thu-khach-san-101";s:8:"original";a:2:{i:0;s:119:"[URL='https://bluejaypms.com/article/4-ly-do-su-dung-he-thong-quan-ly-dat-phong-pms-giup-tang-doanh-thu-khach-san-101']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:40:"phần mềm quản lý khách sạn Pms";}}}}i:27;s:188:" thì toàn bộ thông tin sẽ được lưu trữ tự động và đồng bộ với tính năng từ phần mềm, hệ thống quản lý khách hàng, quản lý khách sạn CRM. ";i:28;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:1:{i:0;s:502:" [*]Tự động lưu trữ toàn bộ thông tin cá nhân và thông tin đặt phòng của khách hàng. [*]Giúp dễ dàng tìm kiếm thông tin khách hàng khi quay trở lại đặt phòng thông qua các gợi ý đề xuất về tên riêng, số điện thoại, email. [*]Tiết kiệm thời gian cập nhật thông tin. [*]Thống kê và tổng hợp lịch sử lưu trú của khách hàng. [*]Theo dõi và chủ động quản lý hành trình đặt phòng của khách hàng. ";}}i:29;s:203:" Đặc biệt, đối với chuỗi khách sạn cho phép đồng bộ dữ liệu khách hàng, dữ liệu đặt phòng giữa các khách sạn trong cùng một hệ thống quản lý chuỗi. ";i:30;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:1:{i:0;s:206:" [*]Cho phép tìm kiếm thông tin khách hàng này ở khách sạn khách sạn khác. [*]Theo dõi và tổng hợp dữ liệu thông tin khách hàng của từng khách sạn hoặc toàn chuỗi. ";}}i:31;s:1:" ";i:32;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"4";s:8:"original";a:2:{i:0;s:8:"[SIZE=4]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:63:"Xây dựng chiến lược Marketing khách sạn hiệu quả";}}}}}}i:33;s:1:" ";i:34;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:3:{i:0;s:4:" [*]";i:1;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"3";s:8:"original";a:2:{i:0;s:8:"[SIZE=3]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;s:64:"Dễ dàng xác định thị trường khách hàng mục tiêu";}}}}}}i:2;s:1:" ";}}i:35;s:796:" Việc thu thập và tổng hợp thông tin khách hàng là cơ sở để khách sạn có thể dễ dàng xác định và phân loại được thị trường khách tiềm năng mà khách sạn cần phải tập trung và định hướng phát triển. Khi sở hữu và nắm bắt được các thông tin giao dịch của khách hàng qua các loại hình dịch vụ sử dụng tại nhà hàng, Spa, các tour du lịch, số lượt đặt phòng, số đêm lưu trú... thì có thể xác định được mức độ tiềm năng của khách hàng. Giá trị giao dịch càng cao thì họ càng giá trị. Từ đó xem khách khách đặt phòng qua kênh OTA hay trang website, hành trình đặt phòng của khách hàng như thế nào... để có thể ";i:36;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:62:"https://bluejaypms.com/article/marketing-khach-san-hieu-qua-91";s:8:"original";a:2:{i:0;s:70:"[URL='https://bluejaypms.com/article/marketing-khach-san-hieu-qua-91']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:37:"xây dựng chiến lược marketing";}}}}i:37;s:59:"tiếp cận và thu hút các khách hàng tương tự. ";i:38;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:3:{i:0;s:4:" [*]";i:1;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"3";s:8:"original";a:2:{i:0;s:8:"[SIZE=3]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;s:62:"Lựa chọn và điều chỉnh kênh tiếp thị phù hợp";}}}}}}i:2;s:1:" ";}}i:39;s:451:" Với chân dung khách hàng đã được xác định bởi hệ thống quản lý khách hàng sẽ giúp khách sạn hiểu rõ hành trình đặt phòng của khách lưu trú. Từ đó sẽ lựa chọn được các công cụ và kênh tiếp thị phù hợp, tối ưu quy trình tìm kiếm khách hàng tiềm năng. Tùy vào mỗi đối tượng khách hàng sẽ có những công cụ và chiến lược tiếp cận riêng. ";i:40;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:10:"Ví dụ: ";}}i:41;s:499:"đối với khách nội địa thì thường có xu hướng đặt phòng trực tiếp qua các trạng xã hội hoặc tra cứu thông tin tên Fanpage sau đó sẽ liên hệ đặt phòng. Một số khác thì có khuynh hướng đặt phòng qua các kênh OTA. Cụ thể, một số kênh OTA thu hút khách du lịch nước ngoài như Expedia, Booking.com, Airbnb... khách du lịch trong nước thì lại thường đặt phòng qua các kênh Traveloka, VNtrip, My tour… ";i:42;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:3:{i:0;s:4:" [*]";i:1;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"3";s:8:"original";a:2:{i:0;s:8:"[SIZE=3]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;s:49:"Nâng cao chất lượng chăm sóc khách hàng";}}}}}}i:2;s:1:" ";}}i:43;s:941:" Hệ thống quản lý CRM không chỉ giúp khách sạn thu thập thông tin liên hệ mà đây sẽ còn là công cụ giúp khách sạn thu thập và lưu trữ các review, đánh giá, những cảm nhận của khách hàng trong suốt quá trình lưu trú. Dựa vào các thông tin đánh giá, khách sạn có thể xây dựng kế hoạch cải thiện những thiếu sót và dịch vụ chưa tốt, duy trì và phát phát huy những thuận lợi, ưu điểm sẵn có. Bên cạnh đó, dựa vào thông tin trên hệ thống quản lý khách hàng, khách sẽ theo dõi và nắm được toàn bộ thông tin hồ sơ về khách hàng như thói quen, sở thích, các dịch vụ đã sử dụng… Từ đó, sẽ là cơ sở để khách sạn có thể phục vụ và chăm sóc khách hàng trong suốt quá trình lưu trú tốt hơn, cung cấp các gói dịch vụ phù hợp hơn. ";i:44;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:47:"Tăng năng suất và hiệu quả làm việc";}}i:45;s:2:" ";i:46;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:3:{i:0;s:4:" [*]";i:1;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"3";s:8:"original";a:2:{i:0;s:8:"[SIZE=3]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;s:51:"Phân chia và quản lý công việc hiệu quả";}}}}}}i:2;s:1:" ";}}i:47;s:276:" Dựa vào hồ sơ quản lý thông tin khách hàng sẽ là cơ sở để các bộ phận có sự phối hợp hỗ trợ và chăm sóc khách hàng tốt hơn. Sắp xếp và quản lý các công việc hiệu quả trong hoạt động kinh doanh khách sạn. ";i:48;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:9:"Ví dụ:";}}i:49;s:744:" Khi một khách hàng cũ quay trở lại lưu trú tại khách sạn, khách sạn đã nắm toàn bộ thông tin như ngày sinh nhật, sở thích, tính cách… thì đây sẽ là thông tin hữu ích để khách sạn xây dựng quy trình tiếp đón và tạo ấn tượng tốt với khách hàng. Giao nhiệm vụ công việc cụ thể cho từng bộ phận: lễ tân sẽ tiếp đón, giới thiệu và cung cấp các loại hình dịch vụ phù hợp nhu cầu của khách hàng đã dự kiến, bộ phận buồng phòng sẽ chịu trách set up và bày trí không gian phòng phù hợp tùy vào các dịp đặc biệt như Ngày sinh nhật, Kỷ niệm ngày cưới, Quốc tế phụ nữ … ";i:50;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:3:{i:0;s:4:" [*]";i:1;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"3";s:8:"original";a:2:{i:0;s:8:"[SIZE=3]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;s:62:"Tiết kiệm nhiều thời gian trong quy trình làm việc";}}}}}}i:2;s:1:" ";}}i:51;s:85:" Khi có tính năng quản lý khách hàng được tích hợp trên hệ thống ";i:52;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:99:"https://bluejaypms.com/article/phan-mem-blue-jay-pms-da-giup-gi-cho-cac-khach-san-trong-mua-dich-97";s:8:"original";a:2:{i:0;s:107:"[URL='https://bluejaypms.com/article/phan-mem-blue-jay-pms-da-giup-gi-cho-cac-khach-san-trong-mua-dich-97']";i:1;s:6:"[/URL]";}s:8:"children";a:2:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:40:"phần mềm quản lý khách sạn Pms";}}i:1;s:1:" ";}}i:53;s:884:"thì toàn bộ thông tin cá nhân khách hàng sẽ được lưu trữ. Giúp lễ tân khách sạn tiết kiệm nhiều thời gian trong việc cập nhật dữ liệu thông tin khách hàng khi tạo đặt phòng. Do đó, thời gian làm việc thay vì phải liên tục thực hiện trên máy tính, giấy tờ thì nhân viên tại khách sạn sẽ có cơ hội tương tác và chăm sóc khách lưu trú tại khách sạn. Đem lại cảm giác gần gũi và thân thiện với khách hàng, tạo ấn tượng tốt cho khách hàng để thu hút khách hàng quay trở lại. Bên cạnh đó, nhân viên khách sạn có thể xuất danh sách thông tin khách đang lưu trú đã được tổng hợp để tự động đồng bộ trên hệ thống khai báo lưu trú thay vì phải thủ công nhập thông tin như trước đây. ";i:54;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"4";s:8:"original";a:2:{i:0;s:8:"[SIZE=4]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:24:"Giữ chân khách hàng";}}}}}}i:55;s:272:" Kết hợp với những tính năng hữu ích giúp khách sạn lưu trữ tất các giao dịch và thông tin khách hàng, xây dựng chiến lược Marketing phù hợp sẽ là cơ hội để khách sạn giữ chân khách khách hàng quay trở lại và ";i:56;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:65:"https://bluejaypms.com/article/cai-thien-cong-suat-phong-thap-148";s:8:"original";a:2:{i:0;s:73:"[URL='https://bluejaypms.com/article/cai-thien-cong-suat-phong-thap-148']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:46:"cải thiện công suất phòng hiệu quả";}}}}i:57;s:1085:". Bởi lẽ, khi hiểu và thiết lập hồ sơ về khách khách hàng với các thông tin cụ thể như nhân khẩu học, sở thích, nguồn đặt phòng, những điểm du lịch đã ghé đến, tính cách… thì đây sẽ dữ liệu để khách sạn có thể cung cấp cho khách hàng những dịch vụ trải nghiệm miễn phí, những chính sách ưu đãi phù hợp thu hút khách hàng quay trở lại lựa chọn khách sạn lưu trú. Bằng cách tra cứu và tìm kiếm thông tin nhanh chóng, khách sạn có thể theo dõi được lịch sử đặt phòng và số đêm lưu trú khách hàng đã ở nhằm đánh giá được mức độ trung thành của khách hàng. Dựa vào đó, khách sạn có thể cung cấp nâng hạng phòng miễn phí cho khách hàng quay trở lại, điều này không chỉ giữ chân khách hàng gắn bó với khách sạn mà còn là cơ hội Marketing miễn phí khi khách hàng truyền tai nhau quảng bá thông tin khách sạn đến bạn bè, người thân. ";i:58;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:43:"Tăng doanh thu đặt phòng trực tiếp";}}i:59;s:219:" Giữ chân khách hàng quay trở lại, tạo được sự trung thành của khách hàng sẽ là lợi thế để khách sạn có thể đẩy mạnh bán phòng qua các kênh đặt phòng trực tiếp và";i:60;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:35:" cải thiện công suất phòng ";}}i:61;s:820:"đáng kể. Thay vì đặt phòng qua các đại lý bán phòng trực tuyến OTA thì giờ đây khi tạo được sự tin tưởng và ấn tượng với khách hàng thì họ thường sẽ liên hệ trực tiếp cho khách sạn để đặt phòng. Khách sạn không còn quá lệ thuộc vào doanh thu từ đặt phòng OTA đem lại, mà chính khách sạn sẽ tận dụng được những tài nguyên sẵn có để có thể khai thác và thu hút đặt phòng trực tiếp. Bằng cách xây dựng các chiến lược Marketing như gửi email, gọi điện chăm sóc khách hàng, tích hợp công cụ đặt phòng trực tuyến trên website. Khi số lượng đặt phòng trực tiếp ngày càng tăng sẽ đem lại nhiều doanh thu đáng kể cho khách sạn, ";i:62;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:55:"https://bluejaypms.com/article/chi-phi-hoa-hong-ota-155";s:8:"original";a:2:{i:0;s:63:"[URL='https://bluejaypms.com/article/chi-phi-hoa-hong-ota-155']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:33:"tiết kiệm chi phí hoa hồng";}}}}i:63;s:39:" phải chi trả cho các kênh OTA. ";i:64;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:493:"Tóm lại, với tính năng quản lý khách hàng trong khách sạn trên phần mềm quản lý và chăm sóc khách hàng sẽ là giải pháp đem lại nhiều hiệu quả trong hoạt động kinh doanh khách sạn. Bao gồm quy trình xử lý công việc, xây dựng chiến lược Marketing phù hợp và kế hoạch gia tăng doanh thu bán phòng hiệu quả, và công cụ giúp tăng hiệu quả làm việc cho các bộ phận lễ tân, kinh doanh, Marketing.";}}}, 1631068078, 1660676152
    Run Time: 0.001192
  29. SELECT title, phrase_text
    FROM xf_phrase_compiled
    WHERE language_id = ?
    	AND title IN ('thread_field_price_desc', 'thread_field_city_desc', 'thread_field_district_desc', 'thread_field_mobile_desc', 'thread_field_postaddress_desc', 'thread_field_city_choice_khanh-hoa.125', 'thread_field_district_choice_0')
    Params: 4
    Run Time: 0.001111
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_phrase_compiledrangePRIMARYPRIMARY106 7Using where
  30. SELECT cache_value
    FROM xf_permission_combination
    WHERE permission_combination_id = ?
    Params: 2
    Run Time: 0.000194
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLExf_permission_combinationconstPRIMARYPRIMARY4const1 
  31. SELECT session_activity.*
    	,
    	user.*
    FROM xf_session_activity AS session_activity
    
    	LEFT JOIN xf_user AS user ON
    		(user.user_id = session_activity.user_id)
    WHERE (session_activity.view_date > 1660675252)
    ORDER BY session_activity.view_date DESC
    Run Time: 0.000751
    Select TypeTableTypePossible KeysKeyKey LenRefRowsExtra
    SIMPLEsession_activityALLview_date   1563Using where; Using filesort
    SIMPLEusereq_refPRIMARYPRIMARY45s_db1.session_activity.user_id1 

Included Files (287, XenForo Classes: 65)

  1. index.php
  2. library/XenForo/Autoloader.php
  3. library/XenForo/Application.php
  4. library/Zend/Registry.php
  5. library/Lgpl/utf8.php
  6. library/Zend/Config.php
  7. library/config.php
  8. library/XenForo/FrontController.php
  9. library/XenForo/Dependencies/Public.php
  10. library/XenForo/Dependencies/Abstract.php
  11. library/Zend/Controller/Request/Http.php
  12. library/Zend/Controller/Request/Abstract.php
  13. library/Zend/Uri.php
  14. library/Zend/Controller/Response/Http.php
  15. library/Zend/Controller/Response/Abstract.php
  16. library/XenForo/Model/DataRegistry.php
  17. library/XenForo/Model.php
  18. library/Zend/Cache.php
  19. library/Zend/Cache/Backend/Libmemcached.php
  20. library/Zend/Cache/Backend/ExtendedInterface.php
  21. library/Zend/Cache/Backend/Interface.php
  22. library/Zend/Cache/Backend.php
  23. library/Zend/Cache/Core.php
  24. library/XenForo/CodeEvent.php
  25. library/XenForo/Options.php
  26. library/XenForo/Link.php
  27. library/XenForo/Template/Helper/Core.php
  28. library/bdApi/Listener.php
  29. library/XenForo/CacheRebuilder/Abstract.php
  30. library/bdApi/Template/Helper/Core.php
  31. library/phc/KeywordManagement/Listener/Listener.php
  32. library/bdTagMe/Listener.php
  33. library/bdTagMe/Helper/Template.php
  34. library/FiveGiayStore/Listener.php
  35. library/HtmlCustomTitles/Listener.php
  36. library/Waindigo/Listener/InitDependencies.php
  37. library/Waindigo/Listener/InitDependencies/20150212.php
  38. library/Waindigo/Listener/ControllerPreDispatch/20150212.php
  39. library/VietnameseFriendlyLink/Listener.php
  40. library/FiveWebCall/Listener.php
  41. library/Brivium/BriviumHelper/EventListeners.php
  42. library/Brivium/BriviumHelper/1000271/EventListeners.php
  43. library/PointK/Listener/Listener.php
  44. library/Seller/Listener/LoadClassModel.php
  45. library/LimitPosts/Listener/LoadClassModel.php
  46. library/ShowHideThread/Listener/LoadClassModel.php
  47. library/Tinhte/XenTag/Listener.php
  48. library/ForumCustom/Listener/LocadClassModel.php
  49. library/M2H/SeoForThread/Listener/LoadClassController.php
  50. library/WidgetFramework/Listener.php
  51. library/M2H/ThumbNail/Listener.php
  52. library/OneSignal/Listner.php
  53. library/WidgetFramework/Option.php
  54. library/XenForo/Router.php
  55. library/XenForo/Route/Filter.php
  56. library/XenForo/Route/Interface.php
  57. library/XenForo/Route/ResponseSuffix.php
  58. library/XenForo/Route/Prefix.php
  59. library/WidgetFramework/Route/Filter/PageX.php
  60. library/XenForo/Route/Prefix/Threads.php
  61. library/XenForo/RouteMatch.php
  62. library/XenForo/ControllerPublic/Thread.php
  63. library/XenForo/ControllerPublic/Abstract.php
  64. library/XenForo/Controller.php
  65. library/Waindigo/CustomFields/Listener/LoadClass.php
  66. library/Waindigo/Listener/LoadClass.php
  67. library/Waindigo/Listener/LoadClass/20150106.php
  68. library/SV/LazyImageLoader/Listener.php
  69. library/FiveGiayStore/Listener/LoadClassController.php
  70. library/Siropu/EasyUserBan/Listener.php
  71. library/Vinavb/CustomNodeIcon/Listener.php
  72. library/Seller/Listener/LoadClassController.php
  73. library/FiveWebCall/Listener/LoadClassController.php
  74. library/LimitPosts/Listener/LoadClassController.php
  75. library/ShowHideThread/Listener/LoadClassController.php
  76. library/ForumCustom/Listener/LocadClassController.php
  77. library/FbShareNewThread/Listener/LoadClassController.php
  78. library/QuickLink/Listener.php
  79. library/Waindigo/CustomFields/Extend/XenForo/ControllerPublic/Thread.php
  80. library/SV/LazyImageLoader/XenForo/ControllerPublic/Thread.php
  81. library/PointK/ControllerPublic/Thread.php
  82. library/FiveGiayStore/ControllerPublic/Thread.php
  83. library/FiveWebCall/ControllerPublic/Thread.php
  84. library/LimitPosts/ControllerPublic/Thread.php
  85. library/ShowHideThread/ControllerPublic/Thread.php
  86. library/ForumCustom/ControllerPublic/Thread.php
  87. library/Tinhte/XenTag/XenForo/ControllerPublic/Thread.php
  88. library/WidgetFramework/XenForo/ControllerPublic/Thread.php
  89. library/M2H/SeoForThread/ControllerPublic/SeoForThread.php
  90. library/M2H/ThumbNail/ControllerPublic/UpdateThreadThumb.php
  91. library/FbShareNewThread/ControllerPublic/FbShareNewThread.php
  92. library/QuickLink/Extend/ControllerPublic/Thread.php
  93. library/XenForo/Input.php
  94. library/XenForo/Session.php
  95. library/Zend/Db.php
  96. library/Zend/Db/Adapter/Mysqli.php
  97. library/Zend/Db/Adapter/Abstract.php
  98. library/Zend/Db/Select.php
  99. library/Zend/Db/Expr.php
  100. library/Zend/Db/Profiler.php
  101. library/Zend/Db/Statement/Mysqli.php
  102. library/Zend/Db/Statement.php
  103. library/Zend/Db/Statement/Interface.php
  104. library/XenForo/Helper/Ip.php
  105. library/XenForo/Visitor.php
  106. library/XenForo/Model/User.php
  107. library/Waindigo/LoginAsUser/Listener/LoadClass.php
  108. library/DigitalPointSearch/Listener/LoadClassModel/User.php
  109. library/Waindigo/LoginAsUser/Extend/XenForo/Model/User.php
  110. library/bdTagMe/XenForo/Model/User.php
  111. library/PointK/Model/User.php
  112. library/Seller/Model/User.php
  113. library/Brivium/BulkAlertConversation/Model/User.php
  114. library/WidgetFramework/XenForo/Model/User.php
  115. library/DigitalPointSearch/Model/User.php
  116. library/Zend/Db/Profiler/Query.php
  117. library/XenForo/Permission.php
  118. library/XenForo/Phrase.php
  119. library/XenForo/Locale.php
  120. library/Waindigo/LoginAsUser/Listener/VisitorSetup.php
  121. library/Waindigo/Listener/VisitorSetup.php
  122. library/Waindigo/Listener/VisitorSetup/20130615.php
  123. library/Waindigo/LoginAsUser/Extend/XenForo/Visitor.php
  124. library/XenForo/Helper/Cookie.php
  125. library/XenForo/ControllerHelper/ForumThreadPost.php
  126. library/XenForo/ControllerHelper/Abstract.php
  127. library/XenForo/Model/Thread.php
  128. library/Waindigo/CustomFields/Extend/XenForo/Model/Thread.php
  129. library/PointK/Model/Thread.php
  130. library/LimitPosts/Model/Thread.php
  131. library/ShowHideThread/Model/Thread.php
  132. library/Tinhte/XenTag/XenForo/Model/Thread.php
  133. library/ForumCustom/Model/Thread.php
  134. library/M2H/SeoForThread/Model/SeoForThread.php
  135. library/WidgetFramework/XenForo/Model/Thread.php
  136. library/M2H/ThumbNail/Model/UpdateThreadThumb.php
  137. library/XenForo/Model/Forum.php
  138. library/LimitPosts/Model/Forum.php
  139. library/Tinhte/XenTag/XenForo/Model/Forum.php
  140. library/Tinhte/XenTag/Option.php
  141. library/XenForo/Helper/String.php
  142. library/XenForo/Model/Post.php
  143. library/bdTagMe/XenForo/Model/Post.php
  144. library/LimitPosts/Model/Post.php
  145. library/Tinhte/XenTag/XenForo/Model/Post.php
  146. library/XenForo/Model/Ip.php
  147. library/XenForo/Model/Attachment.php
  148. library/XenForo/Model/Node.php
  149. library/XenForo/Route/Prefix/Categories.php
  150. library/XenForo/Route/Prefix/Forums.php
  151. library/Tinhte/XenTag/Model/Tag.php
  152. library/Tinhte/XenTag/Constants.php
  153. library/SV/LazyImageLoader/Helper.php
  154. library/XenForo/ControllerResponse/View.php
  155. library/XenForo/ControllerResponse/Abstract.php
  156. library/Waindigo/CustomFields/Model/ThreadField.php
  157. library/Waindigo/CustomFields/Extend/XenForo/ControllerPublic/Region.php
  158. library/Waindigo/CustomFields/Extend/XenForo/Model/Region.php
  159. library/FiveGiayStore/Model/ApiThreadApprove.php
  160. library/FiveWebCall/Model/ApiThreadApprove.php
  161. library/LimitPosts/Model/ThreadUp.php
  162. library/XenForo/Model/Permission.php
  163. library/WidgetFramework/XenForo/Model/Permission.php
  164. library/XenForo/ViewRenderer/HtmlPublic.php
  165. library/XenForo/ViewRenderer/Abstract.php
  166. library/XenForo/Template/Public.php
  167. library/XenForo/Template/Abstract.php
  168. library/WidgetFramework/Core.php
  169. library/XenForo/Model/Moderator.php
  170. library/WidgetFramework/Model/Widget.php
  171. library/WidgetFramework/Helper/Sort.php
  172. library/WidgetFramework/WidgetRenderer.php
  173. library/XenForo/ViewPublic/Thread/View.php
  174. library/XenForo/ViewPublic/Base.php
  175. library/XenForo/View.php
  176. library/ForumCustom/Listener/LoadClassView.php
  177. library/Waindigo/CustomFields/Extend/XenForo/ViewPublic/Thread/View.php
  178. library/ForumCustom/ViewPublic/Thread/View.php
  179. library/Tinhte/XenTag/XenForo/ViewPublic/Thread/View.php
  180. library/WidgetFramework/XenForo/View1.php
  181. library/phc/KeywordManagement/Extend/ViewPublic/Threads.php
  182. library/XenForo/BbCode/Parser.php
  183. library/XenForo/BbCode/Formatter/Base.php
  184. library/phc/KeywordManagement/Extend/BbCode/Formatter/Base.php
  185. library/SV/LazyImageLoader/XenForo/BbCode/Formatter/Base.php
  186. library/bdTagMe/XenForo/BbCode/Formatter/Base.php
  187. library/Tinhte/XenTag/XenForo/BbCode/Formatter/Base.php
  188. library/WidgetFramework/XenForo/BbCode/Formatter/Base.php
  189. library/XenForo/ViewPublic/Helper/Message.php
  190. library/XenForo/BbCode/TextWrapper.php
  191. library/Waindigo/CustomFields/ViewPublic/Helper/Thread.php
  192. library/Waindigo/CustomFields/Extend/XenForo/ControllerPublic/Helper.php
  193. library/ForumCustom/ViewPublic/Thread/simple_html_dom.php
  194. library/Tinhte/XenTag/ContentWrapper/Post.php
  195. library/Tinhte/XenTag/ContentWrapper/Abstract.php
  196. library/Tinhte/XenTag/Helper.php
  197. library/phc/KeywordManagement/Helper/KWMHelper.php
  198. library/Ragtek/GCT/StaticMethods.php
  199. library/Waindigo/CustomFields/Listener/TemplateCreate.php
  200. library/Waindigo/Listener/TemplateCreate.php
  201. library/Waindigo/Listener/TemplateCreate/20150106.php
  202. library/Waindigo/LoginAsUser/Listener/TemplateCreate.php
  203. library/WidgetFramework/WidgetRenderer/Html.php
  204. library/WidgetFramework/WidgetRenderer/HtmlWithoutWrapper.php
  205. library/vtLai/TopX/Listener.php
  206. library/XenForo/Route/Prefix/Members.php
  207. library/bdTagMe/XenForo/Route/Prefix/Members.php
  208. library/bdTagMe/Option.php
  209. library/WidgetFramework/WidgetRenderer/OnlineUsers.php
  210. library/WidgetFramework/Template/Extended.php
  211. library/XenForo/Template/FileHandler.php
  212. library/XenForo/Helper/File.php
  213. internal_data/templates/S.48,L.4,thread_view.php
  214. library/FiveAds/Listener/AdsLocation.php
  215. library/FiveAds/Resources/MobileDetect.php
  216. library/FiveGiayStore/Listener/TemplateHook.php
  217. library/Waindigo/CustomFields/Listener/TemplateHook.php
  218. library/Waindigo/Listener/TemplateHook.php
  219. library/Waindigo/Listener/TemplateHook/20150106.php
  220. library/Waindigo/Listener/Template.php
  221. library/Waindigo/Listener/Template/20150106.php
  222. library/Waindigo/CustomFields/Listener/TemplateHookFilter.php
  223. library/FiveWebCall/Listener/TemplateHook.php
  224. library/Brivium/BulkAlertConversation/EventListener/Listener.php
  225. library/Waindigo/LoginAsUser/Listener/TemplateHook.php
  226. internal_data/templates/S.48,L.4,tinhte_xentag_hook_thread_view_pagenav_before.php
  227. library/Waindigo/CustomFields/Listener/TemplatePostRender.php
  228. library/Waindigo/Listener/TemplatePostRender.php
  229. library/Waindigo/Listener/TemplatePostRender/20150106.php
  230. internal_data/templates/S.48,L.4,waindigo_thread_view_tools_links_customfields.php
  231. internal_data/templates/S.48,L.4,meta_thread_view_tools_links.php
  232. internal_data/templates/S.48,L.4,thread_change_thumb_links.php
  233. internal_data/templates/S.48,L.4,igo_desktop_heart_1.php
  234. internal_data/templates/S.48,L.4,tinhte_xentag_hook_thread_view_form_before.php
  235. library/XenForo/Route/Prefix/Posts.php
  236. internal_data/templates/S.48,L.4,siropu_easy_user_ban_post_link.php
  237. internal_data/templates/S.48,L.4,tinhte_xentag_hook_post_private_controls.php
  238. internal_data/templates/S.48,L.4,tinhte_xentag_hook_post_public_controls.php
  239. internal_data/templates/S.48,L.4,message_five_store_iframe.php
  240. library/HtmlCustomTitles/Template/Helper/Core.php
  241. library/HtmlCustomTitles/Model/Permission.php
  242. internal_data/templates/S.48,L.4,five_store.php
  243. internal_data/templates/S.48,L.4,tinhte_xentag_hook_message_notices.php
  244. library/Tinhte/XenTag/Integration.php
  245. internal_data/templates/S.48,L.4,waindigo_footer_node_customfields.php
  246. internal_data/templates/S.48,L.4,_footer_node.163.php
  247. internal_data/templates/S.48,L.4,tinhte_xentag_hook_message_content.php
  248. internal_data/templates/S.48,L.4,tinhte_xentag_hook_first_post_thread_view.php
  249. library/Tinhte/XenTag/Route/Prefix/Tags.php
  250. internal_data/templates/S.48,L.4,tinhte_xentag_hook_message_below.php
  251. internal_data/templates/S.48,L.4,pointk_guide_sms_thread_view.php
  252. library/XenForo/Model/Avatar.php
  253. internal_data/templates/S.48,L.4,igo_desktop_first_post.php
  254. internal_data/templates/S.48,L.4,igo_desktop_quick_reply.php
  255. internal_data/templates/S.48,L.4,tinhte_xentag_hook_thread_view_qr_before.php
  256. internal_data/templates/S.48,L.4,tinhte_xentag_hook_thread_view_qr_after.php
  257. internal_data/templates/S.48,L.4,tinhte_xentag_thread_view.php
  258. library/WidgetFramework/Helper/String.php
  259. library/WidgetFramework/WidgetRenderer/Empty.php
  260. internal_data/templates/S.48,L.4,wf_widget_wrapper.php
  261. library/XenForo/Debug.php
  262. internal_data/templates/S.48,L.4,PAGE_CONTAINER.php
  263. internal_data/templates/S.48,L.4,js_ads_5giay.php
  264. internal_data/templates/S.48,L.4,onesignal_js.php
  265. internal_data/templates/S.48,L.4,igo_desktop_great_a.php
  266. internal_data/templates/S.48,L.4,igo_desktop_great_b.php
  267. internal_data/templates/S.48,L.4,igo_desktop_half_banner.php
  268. internal_data/templates/S.48,L.4,igo_desktop_sticky.php
  269. internal_data/templates/S.48,L.4,igo_desktop_near_footer.php
  270. internal_data/templates/S.48,L.4,html_fanpage_facebook.php
  271. internal_data/templates/S.48,L.4,igo_desktop_right_1.php
  272. internal_data/templates/S.48,L.4,igo_desktop_right_2.php
  273. internal_data/templates/S.48,L.4,igo_desktop_right_3.php
  274. internal_data/templates/S.48,L.4,igo_desktop_right_4.php
  275. internal_data/templates/S.48,L.4,igo_desktop_background_left.php
  276. internal_data/templates/S.48,L.4,igo_desktop_background_right.php
  277. internal_data/templates/S.48,L.4,igo_desktop_float.php
  278. library/Zend/Exception.php
  279. library/XenForo/Model/Session.php
  280. internal_data/templates/S.48,L.4,wf_widget_online_users.php
  281. internal_data/templates/S.48,L.4,igo_desktop_top_banner.php
  282. internal_data/templates/S.48,L.4,tinhte_xentag_hook_navigation_tabs_forums.php
  283. internal_data/templates/S.48,L.4,siropu_easy_user_ban_nav_link.php
  284. internal_data/templates/S.48,L.4,igo_desktop_balloon.php
  285. library/XenForo/ViewRenderer/Json.php
  286. internal_data/templates/S.48,L.4,bdtagme_PAGE_CONTAINER.php
  287. library/Vinavb/CustomNodeIcon/Icon.php