TYPO3 Outsourcing
With our support, we relieve your internal team considerably so that they can concentrate on their core tasks. In addition, we provide you with high scalability by offering quick access to additional programming resources whenever you need them.
Our innovation potential is another key advantage: we are always at the cutting edge of technology and apply the latest industry practices. So you can be sure that your projects will be realized using state-of-the-art methods. Finally, we help you avoid bottlenecks and actively support you in completing your projects successfully and on time.
Your advantages with NITSAN
as a TYPO3 agency
- Over 20 certified TYPO3 developers for frontend & backend
- Active Gold member of the TYPO3 community with prioritized support
- Fair and transparent pricing
- Over a decade of experience in the development of TYPO3 projects
- Modern TYPO3 development with TYPO3 DevOps with Git, CI/CD, Docker, DDEV, Deployer, automatic code lints, etc.
Our TYPO3 services for agencies
Our
TYPO3 references
TYPO3 prices
We understand the common challenges agencies face: few TYPO3 developers, lack of skills and tight project deadlines.
We help by providing additional staff and TYPO3 expertise so you can take on more clients without compromising quality and schedule. We offer white label TYPO3 services and act as your outsourcing partner for TYPO3 projects.
We are always open to partnerships for TYPO3 projects. That's why we offer flexible pricing and contract options:
FAQ Frequently asked
technical questions to NITSAN
Our guidelines ensure that every website we develop meets the highest quality standards and is future-proof. Below you will find an overview of our standards and processes used by our TYPO3 experts and developers.
For the development of new TYPO3 websites, we rely on a modern and proven development environment:
- GitLab TYPO3 Boilerplate:This is our basic template that enables a quick setup and launch of new projects.
- Docker:A system that allows us to work in isolated and reproducible environments, increasing the quality and security of development.
- DDEV:An open source tool based on Docker and specifically optimized for local development.
- PHPStorm:Our preferred development environment that includes powerful features such as debugging tools.
- Composer:An important tool for managing software dependencies, ensuring that all necessary components are always up-to-date and compatible.
- TYPO3 versions:We use the long-term supported versions TYPO3 v12 LTS and TYPO3 v13 LTS to ensure that your website is always up to date.
To maximize efficiency and security when providing updates and new functions, we use a modern CI/CD approach (Continuous Integration and Continuous Deployment):
- PipelinesWe set up automated processes that check the code and ensure that it is transferred to the server without errors.
- DeployerA widely used tool that enables us to install software quickly and securely on servers.
- AutomationOur processes include automatically updating the frontend and applying TYPO3 updates to keep your website running optimally.
- .env environmentsEnvironment variable management for different development and production systems.
- Git-Branch-Workflow:
- Use Git branches for smooth collaboration between multiple developers.
- Each new feature or bug fix is developed in a separate branch and goes through rigorous reviews before being integrated into the major release.
- Mechanisms for merging branches (from dev to staging to production).
Release management at NITSAN ensures that new versions of your website are made available in a secure and controlled manner:
- Scheduled releasesEach new version is carefully planned via GitLab and transferred to the appropriate servers.
- Branch managementDifferent branches for development, testing and production to ensure stability and security.
- Server contexts:
- Production serverThe server on which your live website runs.
- Staging serverA test environment in which new functions are tested before they go live.
- Development serverThis is where our teams develop and test new features and updates.
We use state-of-the-art technologies to design and develop the front end - the part of the website that your visitors see and use:
- Design toolsWe work with the best design tools such as Figma, Sketch and XD to create appealing and user-friendly interfaces.
- Technologies:
- HTML5, SASS/CSS3, BootstrapThese technologies ensure that your website looks and works great on all devices and in all modern browsers.
- Vanilla JS and Webpack Encore: They enable dynamic and responsive user experiences.
- Responsive web design: Your website works equally well on smartphones, tablets and desktops.
- Web accessibility (BITV/WCAG2)Your website will be designed in such a way that it can also be used by people with disabilities without any problems.
- SEO optimizationOur methods ensure that your website is easily found in search engines.
- Performance optimizationWe optimize your website for fast loading times and high performance, measured with tools such as PageSpeed & GTMetrix.
- Semantic versioning 2.0: Changes to the website are clearly documented and made traceable.
Our TYPO3 integrations are based on best practices and ensure that your website is stable, secure and easy to use:
- TYPO3 FluidA powerful template engine that allows us to create flexible and responsive designs.
- TYPO3 Extbase/FluidWe develop customized extensions that meet specific requirements.
- TYPO3 Coding Guidelines (CGL)Our developers strictly adhere to the official TYPO3 coding guidelines to ensure the highest quality.
- Backend Usability and PreviewWe place great emphasis on backend usability so that your editorial teams can work efficiently.
- Automatic and manual code reviewEvery code is checked both automatically and manually to minimize errors and ensure quality.
For the development of individual TYPO3 extensions, we adhere to strict standards to ensure the highest quality and compatibility:
- TYPO3 Core Coding StandardsCompliance with the official guidelines of the TYPO3 core.
- Extbase FrameworkUse of a proven framework for structured and maintainable extensions.
- Advanced techniques: This includes services, DTOs, factory methods, hooks and other advanced programming techniques.
- TYPO3 RectorA tool that helps us to quickly and efficiently update the code to the latest TYPO3 version.
- Automatic and manual code reviewRigorous review of each code before it is implemented.
Quality is non-negotiable for us. That's why every part of your website undergoes extensive testing to ensure the highest standards:
- Manual and automated testsDetailed tests to ensure that all functions work properly.
- UI/UX testingEnsuring that your website not only works, but is also intuitive and pleasant to use.
- Cross-platform testingTesting the website on different devices and operating systems to ensure flawless functionality.
- Security and performance testsThese tests protect your website from attacks and ensure that it works reliably even under high load.
- Load testsSimulation of peak loads to check the stability and performance of your website under extreme load.
- Performance testsMeasure and optimize the load times and overall performance of your website to ensure a fast and smooth user experience.
- Stress testingChecking the website for its load limits to ensure that it remains stable even under extreme conditions.