Well, as others have said, caching. Because the front page loads about 100 lines of CSS and Javascript files before any of the content actually starts.
Seems to do the same on the secondary pages as well.
the animation is not the problem, it actually looks decent
the problem is this site has no caching going on at all... to the site owner: do us all a favor, and install some popular caching plugin for wordpress...
It's not mine but I already contacted the author, hopefully he will get on track in time! :)
(I was actually thinking to suggest him to build that in angular! :) )
i got 'Error establishing a database connection' and i refreshed it and it's was all good then i clicked on a link and it came back!
and the animation was hard on Sheniqua [my laptop :)], just because you can doesn't mean you have to --- if the guys had spend less time on the CHILDISH animation and worked on the site properly, it would have been amazing!
Hopefully I won't get down voted for this, but I've never understood why developers use something like Wordpress. Use Jekyll or Middleman. If you have the knowledge to do Angular tutorials you can type middleman build in a command line.
At work I've successfully taught a graphics designer and video editor to use Middleman. We use Github as the CMS(with markdown). They can pull down site with Github application and click a .command file to run it(for more involved changes). When they push it back up, it automatically builds. Just needs one click from there to go live.
Sorry for the little rant. The site does look promising but I can't get the other pages to load.
My experience has been that there is nearly always a plugin for what you're attempting to do but they're hard to find (mostly because of naming) or they're poorly coded or missing features. Thankfully, most of them are GPL'd so you're pretty free to do whatever you want with them.
In my former life as a freelance contractor, I found that reaching for a bottle at this point has much to recommend it; my usual regimen was roughly one ounce of Calvados, to one eight-ounce cup of strong black coffee, per hour. I found this to provide sufficient anesthesia to do what was necessary, without closely approaching the point of being too drunk to hack the sort of repulsively godawful PHP code which necessitates such anesthesia in the first place.
You know, I've never understood why developers use Jekyll or Middleman when they have access to something like Wordpress. I mean, after all, my opinion is what counts here.
It's a tool in a toolbox, the individual reaches in and pulls out the tool that works best for the given situation based on their own personal reasons.
Is there now an official/very reputable way to do it? I've found 101 tutorials and random scripts when I've looked in the past but nothing I'd want to use in production.
I contacted the owner and he is currently busy fixing the cache thing. I submitted without alert him before so I am the one to blame if the site is slow! :)
Looks awesome, only one downside so far--is the code boxes they should be resizable by drag and drop, or a little wider/taller, hard to see and read all the code. Just a suggestion.
Hi people. I'm the site owner. Honestly, I was not expecting to have so many visits at the beginning. I'm keeping it monitored to see if the current caching parameters are good enough. The site is on a shared hosting and I might contact the hosting provider to move it to less crowded server.
Your first paint is coming it at around 1.8s. You could probably get that under the 1s mark just by consolidating your resources. This is even more important when dealing with a library like Angular.
In my opinion, AngularJS should not be seen as a complete replacement of what already exists nowadays, it's just an additional tool and should be used only when appropriate (the right technology for the right task). Making a full website from scratch with AngularJS and creating all the useful features already available in the current WordPress ecosystem (themes, plugins, responsive design, ...) would just be too time consuming for a website providing examples and would not give much advantage. I'm the site creator and since I don't work on it full-time, the time it takes to make it is an important factor. I just hope I can provide some useful information on AngularJS. This is just my opinion of course :-)
35 comments
[ 3.0 ms ] story [ 86.8 ms ] threadSeems to do the same on the secondary pages as well.
Seriously, please drop the animation, it completely detracts from might be a useful site, but the carousel genuinely gives me a headache.
the problem is this site has no caching going on at all... to the site owner: do us all a favor, and install some popular caching plugin for wordpress...
That might just work...
and the animation was hard on Sheniqua [my laptop :)], just because you can doesn't mean you have to --- if the guys had spend less time on the CHILDISH animation and worked on the site properly, it would have been amazing!
for the time being am sticking with angularjs.org
As others have said, it's too slow to be of any use. Also, I agree that the animations on the front page are terrible and need to go.
At work I've successfully taught a graphics designer and video editor to use Middleman. We use Github as the CMS(with markdown). They can pull down site with Github application and click a .command file to run it(for more involved changes). When they push it back up, it automatically builds. Just needs one click from there to go live.
Sorry for the little rant. The site does look promising but I can't get the other pages to load.
except when you actually look at the plugin's (or Wordpress's) source, you'll explode into a fountain of expletives.
It's a tool in a toolbox, the individual reaches in and pulls out the tool that works best for the given situation based on their own personal reasons.
It's old enough and well tested for me but you may differ.
Your first paint is coming it at around 1.8s. You could probably get that under the 1s mark just by consolidating your resources. This is even more important when dealing with a library like Angular.