I can remember years ago, when I first began coding in PHP and MySQL, how excited I was the first time I got information from a database to show up in a web browser. For someone who had little database and programming knowledge, seeing those table rows show up onscreen based on the code I…Details
Creating video is time consuming. A well-made 5-minute video can take hours to plan, record, and edit — and that’s before we start talking about making that video consistent with all the other videos on your site. When we took on the Jamstack Explorers project (a video-driven educational resource for web developers), we wanted to find the right balance…Details
Hire professional CakePHP developers for start-ups, enterprises, and large businesses are dependent on the needs of the industry. At present, technology is the most important element for every business industry. As a result, more competent and reliable web and app developers are required from reputed software development companies. In this article, you will know about…Details
What You’ll Be Creating WooCommerce gives you a few options as to what you can display on your archive pages: products categories (on the main shop page) or subcategories (on category pages) both products and categories. When I’m setting up a store, I normally select the third option: products and categories/subcategories. This means visitors to…Details
I redesigned the site! I can never think about the word redesign without also thinking about realigning, from Cameron Moll’s seminal article. I did not start from nothing. This design wasn’t a blank design canvas and empty code editor thing. I doubt any future redesign will be either. I started with what we already had…Details
As a web developer employee I work with Wordpress and do create custom themes. So I do have a bit knowhow how the development of a website with WP happens.For example: The most thing I do is hooking into events of plugins, change the behavior until it matches the requirement of our client. I do create custom fields with ACF and create custom posts, taxonomies, Shortcodes etc.
I mean with the aid of plugins which deliver the functionality out of the box it’s not that complicated to add functionality to the website. With the ability to change the behavior via hooks I can modify the behavior as I would like.
Now my question:
I want to build a website like https://www.expedia.com, not that complicated but where companies can create an account and each company (user) has a profile. The website visitor sees all companies at the homepage and can set filters. The visitor of the website can also rate each company and write a comment. The visitor should have the option to save companies as a “bookmark” and view all saved companies, and send an email to these companies with one click.Maybe I’ll add some functionalities later but these are the main features the website should have.
As a junior developer (1 1/2 years work experience) I do have slightly more experience with Wordpress than with laravel. Actually I have used laravel only for some small private projects but I’m interested in gaining more experience with laravel.
So what would you recommend? Wordpress or laravel? I do know that Wordpress has many stuff out of the box but it’s also a “heavy”, bloated CMS system. I mean even the database of Wordpress has many unnecessary tables which I might not use for my project, as far as I can see.I also think that with frameworks like laravel you have more “freedom” to develop the things you want, right?
It would be nice to gain more knowhow in developing with laravel but maybe I’m too optimistic and in the end I do struggle to make such a well-rounded web application.Would you recommend me to develop with laravel? How long do you think I do take to finish this application as a junior developer?Few weeks? One month? Longer?
It’s a pretty low-effort thing to get a big fancy link preview on social media. Toss a handful of specific <meta> tags on a URL and you get a big image-title-description thing. Here’s Twitter’s version of an article on this site: It’s particularly low-effort on this site, as our Yoast SEO plugin puts the correct…Details
Ask a hundred front-end developers, and most, if not all, of them will have used the box-shadow property in their careers. Shadows are enduringly popular, and can add an elegant, subtle effect if used properly. But shadows occupy a strange place in the CSS box model. They have no effect on an element’s width and…Details
Selling digital products is more appealing than selling physical products. There is no need to worry about things like warehousing products, shipping orders, and handling returns as everything is managed online. Although it sounds very simple and attractive, selling digital products online comes with its own challenges that you need to address. In this…Details
In this episode, we’re taking a look back at 2020. Who did we speak to in our episodes this year, and what did we learn? Let’s listen back to some clips to find out. Show Notes You can find all of our past episodes, including a full transcript of every interview at podcast.smashingmagazine.com. See you…Details