-
Posts
1,990 -
Joined
-
Last visited
-
Days Won
164
Content Type
Profiles
Forums
Gallery
Downloads
Articles
Store
Blogs
Everything posted by wakabayashi
-
nginx configuration for thirtybees
wakabayashi commented on datakick's blog entry in Datakick's Tips and Tricks
@datakick Do you use any expires values? I followed some examples from google, but can't make it work. Google PageSpeed Insights always says, there aren't set. How would this done be correctly? location ~* \.(woff)$ { expires 300d; add_header Pragma "public"; add_header Cache-Control "public"; } I tried this one. I am using nginx and cloudflare. Not sure if cloudflare has any impact on that 🤔 -
@zen You offer webp support with your theme. Did this take any special settings or is it just about setting the config.xml file?
-
I don't know. I haven't used this module before. But IMO my code is 100% compatible with TB core. I guess only you can tell, if the new core can replace this module. I would be a little surprised, if you still need it as the new core will be quite powerful with features...
-
Just my thoughts on this: I can see the point for this feature and it can be useful for other merchants. But it's not a feature that was asked that often in the past. In addition it's not easy to implement at all... I know not a single "new" feature, that already exists. I guess you are talking about my "Multiple Features PR". As you see in my thread: multiple persons like it a lot. I think you still haven't understood, that I am not even part of the tb team. My PR is basically a "gift" that took me probably more than hundred hours. Why you are supporting this project? Ofc that's up to you, but all guys now using TB or PS 1.6 are fucked up in a few months, if development doesn't continue. I have asked it many times: which open source ecommerce software is better? Haven't got any names. Please also check github and the recent forum posts from @datakick. This is why you support it. He works so hard to hold this project on and make it even better. From github I would say that this software is much more alive than a year ago. 🙂
-
Yeah I was in some exchange with @zen , but we are following a different approach. He was basically updating an existing theme to modern standards. I start from stratch and implement a new system with components (basically I implement my own framework). I use Tailwindcss, which is no classical css framework. As it looks now, I won't need any JS Framework at all. I don't like to have a lot of dependencies. Today I have just coded my own blockcart functionality. It's not even a third of coding lines of the original blockcart. JavaScript advanced a lot since this modules/themes were created. If you want you can go to genzo.ch and see some progress. But only homepage and category pages are done to some extend.
-
After some further tests, you are right. jv80.se is faster (once you have loded the page fully). But the for the first call both are very slow. I would guess it is some caching setting. But you could turn on profiling in BO and check if it tells any interesting difference. Edit: even the homepage has double size 66.0 kB to 30.4kB. I don't know what this exactly means, but it clearly says this two pages are not as similair as you think... Check also console. There is a cookie issue on jv74.se that isnt on jv80.se.
-
Both feel slow to me. They arent the same. One loads ajaxSetPrice.php, which seems to be not super fast. But as I understand, that is the shop, that you define as fast (jv80.se).
-
I can understand this need. 😏 I need it myself somehow. It's on my "planned" list. But I won't integrate it soon. I first want to see the "basic" version be integrated. When this happened and works fine, I will improve it further 🙂
-
You should use the right technique. Design changes need to happen in themes and functional changes in core should happen with overrides. TBH I am no more sure, if overrding in modules is easily possible. Maybe this one works: https://build.prestashop.com/howtos/module/how-to-override-modules/ Another way is to take part in official development. If your PR are merged, you won't have the upgrade issue at all 🙂 But ofc not all things can be merged... Not upgrading can be very risky for security (see other topics these days).
-
Ofc not. But it might be helpful to know. Maybe the chain doesn't exist 1 to 1 in tb. Where does this information come from? I would guess, that this can only be true, if you are already infected...
-
Is there even one TB shop with an issue right now? 🤔
-
As Petr clearly pointed out: just deactivate the mysql cache. IMO you should anyway not use it... Are you using it? Unfortunately security is still my weakness in coding. I understand, that there is some sql injection possibility. Prestashop seems to believe, that it happens in caching. But the fix does irritate me. There is already pSQL() in use. They just replaced it with another encrypt method.
-
I guess, this is the plan. But @datakick has to decide it and he has other works to do, that are more important right now (PHP 8).
-
True, thats a good way to handle it. But when you segment your traffic, you can basically stop to compare your conversion to any conversion rate from any random study/blog post. That's why I prefer to just improve my own conversion rate, than to compare it to other. I basically compare my conversion rate to my conversion rate in the past 🙂
-
Sure. That can be the case. Either the function was not simple enough or there is just no need for it. If the latter is the case, it's best to remove it. It was just an example 🙂 In general: only you can evaluate the situation of your shop. If your orders are declining it can have many reasons. Some that you can influence, some that you can't...
-
This is a very complex topic, that doesn't have any simple answers. In general conversion rates numbers are bullshit. I give you my example. We produced some quite helpful content about boardgames. For example when you search "learning chess" on german. We get a lot of clicks. 99.99% of this visitors just read and don't buy anything. The other 0.01% buys something. As this is one of the most visited page on our site it pulls our "global" conversion rate down a lot. Do I care? No, not at all. I prefer to have this few orders, than having a higher conversion rate. How do I know, that guy who just ordered, didn't visit my blog post a few weeks ago with his mobile and is now ordering with his desktop? So all this measuring stuff is very tricky. Still conversion rates are somehow important ofc. They are mainly helpful when you plan to make changes. Then you compare before and after conversion rates. This is much better than comparing conversion rates to other websites... Merchants should focus on customer experience. What can you do, to make life of your customer simpler? Is your mobile version good enough? Does your search deliver good results? Does your site load fast? Do you answer all frequent questions on your site? Compare your site with the best sites in your niche. What do they make better? What do you make better? Then also compare it with the biggest ecommerce site in your country. What can you learn from them? I have a list of about 50 shops called "best practice". I check them regular and learn much. And maybe most important: take your current customer serious. What do they like on your store? What do they don't like? Just ask them 🙂 In my example I learnt, that I need to bring back the wishlist function. In your store that could be something completly different: "Delayed shipping", "Customer support by phone", "Some new brand" or whatever 😏
-
Couple of issues with Warehouse and php8
wakabayashi replied to the.rampage.rado's question in Technical help
As far as I know, right now tb is not compatible with php8. But it soon should be 😏 -
Thanks a lot! If we are lucky this will be in 1.4 together with php8 support. That would be really new heights 😎
-
The PR is now in, but it will surely take some time and some changes to be good enough for the CORE: https://github.com/thirtybees/thirtybees/pull/1455 Github says 1412 lines are changed, which can give you an impression, how much time and energy I invested into it. Btw we are using it since a few weeks on our live site and it works fine 😏
-
What does that mean? I don't understand it. Maybe the M2/M3 thing is the thing that my PR does actually solve 😅 No sorry, I won't do that. I doesn't have a lot to do with my PR and I don't even use the layered navigation module from tb. I have my own one...
-
V.1.1.0 has been released: https://github.com/eschiendorfer/genzo_branch_tester/releases/tag/v.1.1.0 Here is a very quick preview of what the new system is capabale of. If you test it you will find even more options 🙂
-
I believe, that this can only be fixed in the theme. Niara uses: {$feature.value|escape:'html':'UTF-8'} If we change it simply to: {$feature.value|escape:'UTF-8'}
-
10 years is a long time... I am happy if the next 10 months are safe for me 😅 In general tb developement seems to be more alive than 1 year ago. At least thats my impression on github. I am here since day zero and I don't plan to switch anywhere. If @Smile does the same and holds @datakick here, the thing goes on. We will see how long old PS theme and modules stay compatible with PHP 8 and so. But to be honest: you have this problem anyway. If you stay on PS 1.6 or switch here.