Some Questions :)
-
Dear Jan,
I hope all is well.
I have corresponded with you several times in the past regarding your wonderful plugin ??
I did want to ask 2 things:
1. I have noticed that when I upload a page on my sight that has your calendar, it takes it quite a while longer to load as opposed to a similar one that doesn’t.
You can compare ??
https://www.aloncentral.com/vacationrental/2-marcus-loft-studio-bath/ (your calendar)
https://www.aloncentral.com/vacationrental/17-washington-one-bedroom-one-bath/ (without).
2. I also noticed that there is another form of ical that doesn’t seems work with the plugin, perhaps you can incorporate it as well?
https://connect.bookt.com/distrib/ical/?apikey=26509c0e-02cc-4732-a359-fbf074802921&pid=117969
Thanks!
I really to enjoy your plugin ??
Azi
-
Hi Azi,
Indeed I measure a big difference in reaction time of the server on the initial page request.
On other operational sites I see only a slight difference between pages with and without my calendar.
Do you have access to the server log files? If so have a look in the error file. May be you find a clue
why it takes the server so long to react.About your second question. I uploaded the content of the link with success into my test system.
The differences in the information of this link with the other site are handled correctly.
So I wonder why it is not working at your site.
Can you give me some more information, error message or the wrong content?Regards,
Jan
Thanks, Jan.
I appreciate your quick reply.
I checked the error logs and nothing comes up… If you say it doesn’t have to do with you then I’ll keep on looking for an answer… ??
As for the calendar – after syncing on the plugin page, I get an error on the top of page “30Alcharizi Not Found : 27BenYehudah.1 Not Found : 40Agripas Not Found : BenYehuda.2 Not Found :”
Besides the 40Agripas calendar which is the one I sent earlier, the other are google calendars and they don’t sync on my website either for some reason…
For example: 30Alcharizi>https://www.google.com/calendar/ical/miki.housdorffgmail.com/public/basic.ics
If there is anything else I can provide for you to see what is the issue, I’m glad to do so.
Thanks!
AziHi Azi,
I am not sure whether my plugin causes the delay, but without any further information it is difficult to find an answer. Can you check with phpMyAdmin if there is only one wp_availabilitybooking_bookings table?
About the second issue I fond the cause of the problem.
It is the character # in the link. WP removes this character in various places and I did not found a way around. I keep looking.Regards,
Jan
Hi Azi,
Yesterday I was on the wrong track. I found the issue with connect.bookt.com and solved it in version 1.5.4
Sorry for the confusion.
Regards,
Jan
Hi Jan,
Thanks, these calendars do indeed work now ??
As for the loading issue:
Please see, these are the notices that I receive when I go to the bookings page on the plugin:
Warning: Illegal string offset ‘bookings_per_page’ in /home1/jerlodg/public_html/wp-content/plugins/jm-avail-booking/includes/availabilitybooking_bookings_list_table.php on line 210
Warning: Illegal string offset ‘next_arrivals’ in /home1/jerlodg/public_html/wp-content/plugins/jm-avail-booking/includes/availabilitybooking_bookings_list_table.php on line 236
Warning: Illegal string offset ‘next_arrivals’ in /home1/jerlodg/public_html/wp-content/plugins/jm-avail-booking/includes/availabilitybooking_bookings_list_table.php on line 289
Warning: Illegal string offset ‘bookings_per_page’ in /home1/jerlodg/public_html/wp-content/plugins/jm-avail-booking/includes/availabilitybooking_bookings_list_table.php on line 210
Warning: Illegal string offset ‘next_arrivals’ in /home1/jerlodg/public_html/wp-content/plugins/jm-avail-booking/includes/availabilitybooking_bookings_list_table.php on line 236
Warning: Illegal string offset ‘next_arrivals’ in /home1/jerlodg/public_html/wp-content/plugins/jm-avail-booking/includes/availabilitybooking_bookings_list_table.php on line 289
Do you have any idea? Pehpas it has to do with the fact that I have aprrox. 40 properties on my website, each with a different calendar?
Thanks!
AziHi Azi,
The warnings have no influence on the load time. I will solve them in the next release. For the time being you can get rid of them by clicking on the apply button on the screen options of the bookings page.
The number of properties makes the database lager and may explain the load time. If so when deleting the bookings in the past the pages must be faster.
Regards,
Jan
Hi Azi,
Your remark about the 40 properties triggered me to look at the performance of the plugin. As it started for only a B&B with two rooms I did not worry about performance. Your number makes it different.
Looking into the code I found ways to improve the performance dramatically. I need to do some more and testing.
As soon as possible I release a new version with performance improvement.Regards,
Jan
Hi Jan,
Thank you for your update. I figured it might be an issue like that and I’m proud to be an active member of the forum that makes things better ??
I look forward to your next release…
I can tell you that I’m still having trouble with google calendars…But this is not urgent for me, as I use airbnb mostly…
Thanks and best of luck!
AziHi Azi,
Release 1.5.5 is a performance update. On my test system I measured a significant performance gain. I am very curious how it works on your system.
With respect to the Google calendars. Can you make a calendar and share it with me to have better information.
Regards,
Jan
Hi Jan,
Thank you for your update.
I actually just yestreday decided to remove all the calendars until you make the fix since they were making the pages very slow… ??
Little did I know you would be so quick!
Anyway, I’ve returned them to 3 pages and they do indeed seem to work faster.
You can check too:
https://www.aloncentral.com/vacationrental/10a-marcus-1-bedrooms-1-bath/
https://www.aloncentral.com/vacationrental/2-marcus-loft-studio-bath/
https://www.aloncentral.com/vacationrental/7-marcus-studio-1-bath/
As for a google calendar, here’s 2 that won’t sync:
https://www.google.com/calendar/ical/segalinjerusalem%40gmail.com/public/basic.ics
Let me know what you think.
Thanks!
AziHi Azi,
Yes indeed it is much faster. I compared the pages with others on your site. They all vary in load time and I do not see a significant difference between a page with and without the calendar.
So I leave it as it is now.Concerning the Google calendar sync. I tested the links with the latest release without any problems. Both as file and as url it did work on my test system.
Do you get any error messages?
Regards,
Jan
Thanks, Jan.
It’s amazing how it works fast now, also the browsing through the months is quicker, which was difficult earlier.
Now I’m getting this when click the synchronize on the “import/export” page I get an error message:
“405 Not Allowed
nginx/1.8.0″I think it’s not syncing anymore…?
Thanks,
AziHi Azi,
This is a server message. Do you have access to the server error log file? If so have a look to see more detailed info.
Can you send me the content of the External link field of the settings?
Regards,
Jan
Thanks, Jan.
Below is all the external link field content.
I’m accessing my cpanel and going to the “error log” but it’s completely empty… ????
2marcus>https://www.airbnb.com/calendar/ical/876068.ics?s=b6cd164c70a57751a4aa52fe2be15e4f,7Marcus>https://www.airbnb.com/calendar/ical/711741.ics?s=0ef07ac9370d8244316665a8bfc1f139,10AMarcus>https://www.airbnb.com/calendar/ical/794740.ics?s=0a7788f90e5ad9796048c2b748dd1f32,10BMarcus>https://www.airbnb.com/calendar/ical/758160.ics?s=3a61576b0acc2891c5430e74c79cc569,12Lincoln,5Washington>https://www.airbnb.com/calendar/ical/5878493.ics?s=309c48b3bd389b5ab072d87ce73716e5,17Washington.1,8KerenHayesod>https://www.airbnb.com/calendar/ical/1747963.ics?s=2d913c6d7b305901cc7dff7a788ce0ed,14Lincoln>https://www.airbnb.com/calendar/ical/3210400.ics?s=5beb6d24bfb2114d3dadd73bda531e91,16Lincoln>https://www.airbnb.com/calendar/ical/863957.ics?s=c2409f096e3fffefab43a6ab6d868e26,11Lincoln,7KerenHayesod>https://www.airbnb.com/calendar/ical/1204232.ics?s=f8ad563f5ea71e9a28bbf5c20267624b,25K.Hayesod>https://www.airbnb.com/calendar/ical/3650276.ics?s=41a650f37afcf92eb398230a31a37c3d,17Washington.3>https://www.airbnb.com/calendar/ical/2415487.ics?s=6eb71ee33f59c566cc22bc9073f5ce47,12Agron>https://www.airbnb.com/calendar/ical/915793.ics?s=27babc66210f6212b92d79aea9ee5c83,David’svillage>https://admin.vrbo.com/icalendar/b6dc34dddf55477c8951f43a4dfddd1f.ics,K.D.Residence408>https://www.airbnb.com/calendar/ical/6099580.ics?s=010ac3049727f8e108165ef8bacfc4d8,K.D.Residence302>https://www.airbnb.com/calendar/ical/1389993.ics?s=d8d39950cf41ff3566b2ba7c71d2704c,K.D.Residence304,K.D.Residence105>https://www.airbnb.com/calendar/ical/6285717.ics?s=c3fae81a16871cc3ca61b94ba4673bbc,K.D.Residence403>https://www.airbnb.com/calendar/ical/6828436.ics?s=3ae65586dc3e8a5fe57f551882363241,K.D.Residence103>https://www.airbnb.com/calendar/ical/6191268.ics?s=be698b71e8970e9978487c8f2d91a0f8,K.D.Residence401,K.D.Residence306>https://www.airbnb.com/calendar/ical/5453087.ics?s=e0c84095ba588f83bb445a064338d88a,55Aza>https://www.airbnb.com/calendar/ical/1578147.ics?s=668365e31b5cf65da25ffa964f622544,30RavBerlin>https://www.airbnb.com/calendar/ical/9206337.ics?s=c43dd9270aae9a088310364f04915dd9,11Metudela>https://www.airbnb.com/calendar/ical/895903.ics?s=6fb5f5bc849cc0e7665b24699324758f,52 Aza,7AHarlap>https://www.airbnb.com/calendar/ical/351569.ics?s=29db92f5a00eff47afe934489cec690e,7BHarlap>https://www.airbnb.com/calendar/ical/646838.ics?s=8ad7fffa6632cca5611410d0dcd3b786,30Alcharizi>https://www.google.com/calendar/ical/miki.housdorffgmail.com/public/basic.ics,14 Metudela,20 Arlozorov,7Ha’ari>https://www.airbnb.com/calendar/ical/270487.ics?s=88005f5ef11935c7edf0b2fa0b1a6f07,5Diskin>https://www.airbnb.com/calendar/ical/891118.ics?s=b5a6b500aad0a29b4ebd2cb2e5cf65fb,13ABetzalel>https://www.airbnb.com/calendar/ical/4458981.ics?s=d85fb81a5f6bd216b80476cd846cd6ec,13BBetzalel>https://www.airbnb.com/calendar/ical/4460676.ics?s=ed174caf1c57d9948ce57fce65d4a8c2,AbaEven>https://www.airbnb.com/calendar/ical/4491562.ics?s=c173d1a4cdb3a024839e2cc38bf26aed,7ShmuelHanagid>https://www.airbnb.com/calendar/ical/912060.ics?s=79a7bc049e7284ad6f447fff8ea248f6,16ARabbiAkiva,16BRabbiAkiva,27BenYehudah.1>https://www.google.com/calendar/ical/segalinjerusalemgmail.com/public/basic.ics,41KingGeorge>https://www.airbnb.com/calendar/ical/2053200.ics?s=ca55982e64af3e021c040d3068390e9a,40AAgripas>https://www.airbnb.com/calendar/ical/9894599.ics?s=8ab1079a85777391c87f3bb540d9c0df,40Agripas>https://connect.bookt.com/distrib/ical/?apikey=26509c0e-02cc-4732-a359-fbf074802921&pid=117969,7HaravKook>https://www.airbnb.com/calendar/ical/1615535.ics?s=c1ba7fd5739821318bf57233cddec00c,59KingGeorge>https://connect.bookt.com/distrib/ical/?apikey=26509c0e-02cc-4732-a359-fbf074802921&pid=117968,27 BenYehuda.2>https://www.google.com/calendar/ical/0qvmjdl16u1s1q0bdvga24q37sgroup.calendar.google.com/public/basic.ics,Saidoff>https://www.airbnb.com/calendar/ical/9208147.ics?s=1f2e7deeac8f37ba0e59f0cad6710b0a,1Masarik>https://www.airbnb.com/calendar/ical/2147961.ics?s=2d3697a75d5d2d9e920223d3fb4d6b4f,3Hildesheimer>https://www.airbnb.com/calendar/ical/685902.ics?s=ad89f282f44aec2335bb6eeb583265ef,3BHildesheimer,5Alroei>https://www.airbnb.com/calendar/ical/6298962.ics?s=4c226b0d1f8c160962688cbc03ae2b23,1Ruth>https://www.airbnb.com/calendar/ical/4570707.ics?s=dcf99ea96fc7b1bfe235831129091a41,8Hamelitz>https://www.airbnb.com/calendar/ical/1299787.ics?s=48ce70f1f00290897ac8584dcee29a5b,6RabbiMeir>https://www.airbnb.com/calendar/ical/1255839.ics?s=00b224fc43b83f8fe49922cc4a3d95a2,36RachelImenu>https://www.homeaway.com/icalendar/78de74ec96824e35ab57a9424eaea125.ics,31Hapalmach>https://www.airbnb.com/calendar/ical/3855400.ics?s=5ce4cb46a76fc6869f3d1af07404c6af,51Hapalmach,57AHaplamach,57BHapalmach,17K.Katamon>https://www.airbnb.com/calendar/ical/748906.ics?s=a4d57f6d9c9d58f1b3771b217e7043dc,13Gidon>https://www.airbnb.com/calendar/ical/2656537.ics?s=c8ac8a853c31d960646486b0a580a09e,43BeitLechem>https://www.airbnb.com/calendar/ical/1384248.ics?s=8915b1f9116e68515df5fc6bb8846711,27N.Lifshitz>https://www.airbnb.com/calendar/ical/922222.ics?s=08787c30178c671a4d0dc28f4875eb39,77D.Hebron>https://www.airbnb.com/calendar/ical/8807948.ics?s=38f26921c6cf26e42d11effeeb2bf542,14Aminadav.1>https://www.airbnb.com/calendar/ical/1780404.ics?s=f6a8923323201e8998846dad90ccbb1d,14Aminadav.3>https://www.airbnb.com/calendar/ical/1616027.ics?s=638f4642702c616f48d424eb4877cd6a,Marina>https://www.airbnb.com/calendar/ical/1192913.ics?s=1a64586d26e72e9df71c96f4489a07bb,Canazei.1>https://www.airbnb.com/calendar/ical/3908261.ics?s=153e84625c2e9c83aadf55893acfc30f,Canazei.2>https://www.airbnb.com/calendar/ical/4087490.ics?s=ebc21baa92ded59f2bdaf4a70dd861d3,Massena.1,Massena.2
Hi Azi,
First I think you should update the above message to remove all the links.
I tried your list on my test system and the upload ended in a time out. Some of the links did finish and put the bookings into the database. But the total list is to long to be handled by my system. I think that the error message “405 Not Allowed nginx/1.8.0” is caused by the long time to read all the links.
A solution is to split the job into smaller jobs. Each link in its on job and each job scheduled separately. I put this on my todo list but it will take much longer to implement then the performance update.
For the time being I advise to remove the less important links from the list to limit the amount of time requested from the server.
Regards,
Jan
- The topic ‘Some Questions :)’ is closed to new replies.