Why companies choose 1902
With 1902, you get a reliable partner for your web development needs — whether it’s developing a website, webshop, or web application from scratch, or handling the day-to-day updates that any modern company needs but finds difficult to get done – we have you covered all the way.
1902 doesn’t just offer development, we also support your business’ growth by constantly sharing our know-how in the latest trends and best practices, and helping you optimize your site for better user experience and conversions — and we do all this at competitive rates.
What 1902 offers
- Development and post-project maintenance of framework-based websites
- User-oriented design for your website and webshop with our team of UX-certified designers
- Taking over stalled IT projects and getting it started again
- General optimization, including technical SEO, speed, and UX optimization
- Installation of security patches and updating existing websites or web apps
With thoughtful design and programming as well as a fast cloud server, the project was completed to a top class. I can warmly recommend 1902 Software and the entire team behind it―none mentioned, none forgotten.
Custom framework-based web development
While custom web development offers more room to expand, scale, and design your website or webshop, it also means there is more room for error if you do not choose the right team to do the task for you.
Here at 1902 Software, we do custom development of websites, webshops, and web applications using frameworks. Before we get into the nitty-gritty of what frameworks are, you should understand the difference to know which one will best cater to your business needs.
Websites, at their core, are informational. They are made to display useful and informative content about the site owner, their services, and their products.
Web applications are more interactive. Unlike websites, they provide more functionalities and features than just displaying information. Typically, they are focused towards user engagement, exchanging information between end-users and site owners.
Webshops are web applications that are used for business-to-consumer (B2C) or business-to-business (B2B) ecommerce transactions. They are also known as ecommerce sites.
Frameworks vs CMS
A framework is a set of libraries, or collections of functions used by developers to create and maintain websites, web applications, and other software programs. Unlike content management systems, a framework is not a full-functioning system.
Think of frameworks as codes that can be reused to make development faster and easier. Using frameworks for your site or web app means using a structure and building upon that to 100% achieve the exact website or web application you have in mind.
A content management system (CMS) is an application with ready-made features that allow users to build and manage a website or webshop, without having to code anything from scratch.
Though it may seem like CMS is a better and faster option than frameworks, that's not always the case — especially if special features needed are not available in the CMS. Learn more about the difference between CMS and framework-based development in our CMS vs Frameworks blog.
Why custom web development
Highly specialized requirements
If your website or webshop have unique and specific technical requirement not available in a CMS or as a 3rd party module, then custom web development may be the way to go. A framework allows custom programming, giving you the freedom to develop your system exactly the way you want it.
For large systems (massive data and extensive lists of products and services) with many simultaneous users, custom web development using frameworks may be a better option. You can extend the functionalities of your site almost without limitations.
What frameworks does 1902 work with?
1902 Software works with both .NET and PHP when it comes to building websites and web applications.
ASP.NET and ASP.NET Core
Laravel is known for having a simple API. It has extensive libraries, tools, and documentation, and follows the model-view-controller (MVC) architecture– making web development easier.
With the abundance of tools and its latest features, Laravel is suitable for big and complex web applications.
Phalcon is famously known and used for one thing: speed. It was built as a C extension, providing the high performance that the C programming language is known for, and it has low resource usage – helping with less memory consumption and in handling more HTTP requests.
Phalcon is more complex than other frameworks and lacks extensive documentation, hence you will need experienced developers. It’s best for heavy websites that need to be loaded quickly.
CodeIgniter is another open-source PHP framework popular amongst developers for its small footprint. The entire code is a mere 2MB in size, making it easier for developers to download, deploy, and update it. This also eliminates performance lags and speeds up execution time.
CodeIgniter’s libraries are not as robust as other PHP frameworks but it does have the basic features such as caching and in-built security. CodeIgniter is the best choice for beginners and for developing small and lightweight websites and web applications.
Use Cases of Frameworks
Local Eyes Agency
Digital agency site developed using ASP.NET
The customer wanted to create a portal that gives their customers and potential customers valuable insight regarding their websites' SEO performance.
We developed, designed, and did maintenance work for their system, an ASP.NET project that utilizes web APIs and backend tasks to gather SEO-related information, and a website to display this information to users in a practical and easy-to-understand manner.
We choose ASP.NET for the customer’s web application because it can handle a lot of backend tasks more efficiently given the compiled code. All backend processes are monitored by ASP.NET, helping the application handle more requests.