current location:Home > Technical Articles > Database

  • Enterprise Search with Apache Solr and WordPress
    Enterprise Search with Apache Solr and WordPress
    Key Takeaways Apache Solr is an Open Source, enterprise search server that stores information for fast searching, and can be integrated with WordPress to enhance its performance, particularly for sites with a large number of posts. Solr uses a d
    WordPress . nosql 870 2025-02-18 12:12:15
  • Understanding Docker, Containers and Safer Software Delivery
    Understanding Docker, Containers and Safer Software Delivery
    Docker: Revolutionizing Software Delivery Databases, dependencies, cron jobs – modern applications are complex. Deploying them used to be a time-consuming nightmare, but Docker changes that. Now, you can deploy software to virtually any environment
    It Industry . nosql 842 2025-02-18 12:08:09
  • Graph Data with Firebase
    Graph Data with Firebase
    Firebase: A Platform for Building Real-time Web and Mobile Applications with Graph Data Capabilities Firebase is a comprehensive platform for developing mobile and web applications, providing essential services like user authentication, a real-time d
    JS Tutorial . nosql 650 2025-02-18 11:34:11
  • An Introduction to SQLite with Python
    An Introduction to SQLite with Python
    This article will explore the SQLite database and its use with Python in depth. We will learn how to manipulate SQLite databases through Python's sqlite3 library and finally explore some of the advanced features provided by sqlite3 to simplify our work. Note: Before you start, it is best to be familiar with SQL. If you are not familiar with it, you can refer to Simply SQL learning. Core points SQLite is a lightweight, file-based associated database management system, which is commonly used in Python applications because of its simplicity and ease of configuration. It supports concurrent access, allowing multiple processes or threads to access the same database. However, it lacks multi-user functionality and is not like MySQL or
    Python Tutorial . nosql 637 2025-02-18 11:21:09
  • Efficient User Timelines in a PHP Application with Neo4j
    Efficient User Timelines in a PHP Application with Neo4j
    Key Takeaways Implementing user timelines for social applications can be challenging with common SQL or NoSQL databases due to the complexity of queries and performance impacts. Graph databases, like Neo4j, can eliminate these issues. A common m
    PHP Tutorial . nosql 592 2025-02-18 09:50:13
  • The Ecto Library
    The Ecto Library
    Elixir is a modern, dynamic, functional programming language used to build highly distributed and fault-tolerant applications. Ecto is its main library for working with databases, providing us with tools to interact with databases under a common API,
    It Industry . nosql 261 2025-02-18 09:38:10
  • Write Reusable JavaScript Business Logic with peasy-js
    Write Reusable JavaScript Business Logic with peasy-js
    Peasy-js: Build reusable, scalable, and easy to test business logic Peasy-js is an intermediate-layer framework that builds business logic in a composable, reusable, extensible and easy to test, allowing easy replacement of UI, backend, and data access frameworks in applications. It promotes separation of business logic, makes it easy to test, replace, rearrange, reuse, and can be used in any application architecture, compatible with a variety of JavaScript clients, servers, data access technologies and frameworks. The core concepts of Peasy-js include: BusinessService, Command, Rule and DataProxy. These concepts are in business logic arrangement and data verification
    JS Tutorial . nosql 308 2025-02-17 11:40:09
  • PHP vs Node.js Smackdown: Right of Reply
    PHP vs Node.js Smackdown: Right of Reply
    SitePoint recently held a peak showdown between PHP and Node.js, and Craig Buckler puts these two development technologies into one of the ten challenges to determine the ultimate winner. As Craig points out in the article, this comparison is always controversial. As an interesting follow-up, we invited Bruno Škvorc (PHP editor for SitePoint) and James Hibbard (one of SitePoint's JavaScript editors) to comment on each round. Here is their round-by-round evaluation… Key Points Since PHP is simple to setup and can get feedback immediately when running scripts, for
    PHP Tutorial . nosql 837 2025-02-17 10:28:10
  • Getting Started with PouchDB Client-Side JavaScript Database
    Getting Started with PouchDB Client-Side JavaScript Database
    This article has been reviewed by Sebastian Seitz and Taulant Spahiu. Thanks to SitePoint's peer reviewers for their contributions! Modern client-side web applications demand sophisticated data handling capabilities. Browsers now offer robust JavaS
    JS Tutorial . nosql 1031 2025-02-17 10:24:15
  • Shared Server Hosting: the Pros and Cons
    Shared Server Hosting: the Pros and Cons
    Shared server hosting: the economical choice for entry-level websites Shared server hosting is ideal for small websites and beginners, it is affordable, easy to use and offers a range of pre-installed technologies. It is competent enough for a website with hundreds of daily visits. You can also easily upgrade when more resources are needed. However, shared servers also have some limitations: software installation options, disk space, processing power, and bandwidth may all be limited. The activity of other websites may also affect performance and may even be turned off if your website exceeds the set maximum. While shared servers are generally reliable and secure, they are also vulnerable to denial of service (DoS) attacks. Users are responsible for maintaining strong passwords and do not publish credentials publicly. This article is with S
    It Industry . nosql 872 2025-02-17 09:44:10
  • Create Offline Web Apps Using Service Workers & PouchDB
    Create Offline Web Apps Using Service Workers & PouchDB
    Offline-First Web Apps: A Deep Dive into Service Workers and PouchDB Offline capabilities are increasingly crucial for web applications, leading to the rise of the "Offline First" approach. This article explores how to add offline support t
    JS Tutorial . nosql 758 2025-02-17 09:04:15
  • A Practical Guide to Planning a MEAN Stack Application
    A Practical Guide to Planning a MEAN Stack Application
    This article is excerpted from Manning Press's "Mastering MEAN: Using Mongo, Express, Angular and Node, Second Edition". The second edition has been fully revised and updated to cover Angular 2, Node 6 and the latest mainstream JavaScript version ES2015 (ES6). This edition will walk you through learning how to develop web applications using the updated MEAN stack. Key Points When planning a MEAN stack application, you first need to conceive the screen you want without having to dig deep into what is on each page. Sketches at this stage help visualize the entire application and organize the screen into collections and processes. Will
    JS Tutorial . nosql 814 2025-02-16 11:07:09
  • How to Get Started With restdb.io and Create a Simple CMS
    How to Get Started With restdb.io and Create a Simple CMS
    RestDB.io: A No-Code Solution for Database Management This article, sponsored by restdb.io, explores how this cloud-based NoSQL database simplifies data management for developers. Let's delve into how it streamlines development and allows you to foc
    JS Tutorial . nosql 685 2025-02-16 10:32:10
  • Authenticating Firebase and Angular with Auth0: Part 1
    Authenticating Firebase and Angular with Auth0: Part 1
    (This article, originally published on Auth0.com, is reprinted with permission.) This two-part tutorial demonstrates building a secure application using Auth0 for authentication, a Node.js backend, and an Angular frontend. The application will also
    JS Tutorial . nosql 1105 2025-02-15 13:21:12
  • How to Get Involved in the Booming Python Job Market
    How to Get Involved in the Booming Python Job Market
    Career market prospects for Python programming language: salary, skills and job search platforms From finance to artificial intelligence, from data science to web development, Python applications are almost everywhere and are growing rapidly. This article will explore the actual salary levels, popular skills, job search platforms, and how Python developers can stay competitive in a highly competitive market. Find remote work in the technology field, including Python-related positions on SitePoint Remote. Key points: Python is a multi-functional programming language that is widely used in many industries such as artificial intelligence, cloud computing, cryptocurrency and finance, data science, and web development. Proficient in Python
    It Industry . nosql 547 2025-02-15 13:03:11

Tool Recommendations

jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.
form button
2024-02-29

HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.
Menu navigation
2024-02-29

jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.
form button
2024-02-29

Organic fruit and vegetable supplier web template Bootstrap5

An organic fruit and vegetable supplier web template-Bootstrap5
Bootstrap template
2023-02-03

Bootstrap3 multifunctional data information background management responsive web page template-Novus

Bootstrap3 multifunctional data information background management responsive web page template-Novus
backend template
2023-02-02

Real estate resource service platform web page template Bootstrap5

Real estate resource service platform web page template Bootstrap5
Bootstrap template
2023-02-02

Simple resume information web template Bootstrap4

Simple resume information web template Bootstrap4
Bootstrap template
2023-02-02

Cute summer elements vector material (EPS PNG)

This is a cute summer element vector material, including the sun, sun hat, coconut tree, bikini, airplane, watermelon, ice cream, ice cream, cold drink, swimming ring, flip-flops, pineapple, conch, shell, starfish, crab, Lemons, sunscreen, sunglasses, etc., the materials are provided in EPS and PNG formats, including JPG previews.
PNG material
2024-05-09

Four red 2023 graduation badges vector material (AI EPS PNG)

This is a red 2023 graduation badge vector material, four in total, available in AI, EPS and PNG formats, including JPG preview.
PNG material
2024-02-29

Singing bird and cart filled with flowers design spring banner vector material (AI EPS)

This is a spring banner vector material designed with singing birds and a cart full of flowers. It is available in AI and EPS formats, including JPG preview.
banner picture
2024-02-29

Golden graduation cap vector material (EPS PNG)

This is a golden graduation cap vector material, available in EPS and PNG formats, including JPG preview.
PNG material
2024-02-27

Home Decor Cleaning and Repair Service Company Website Template

Home Decoration Cleaning and Maintenance Service Company Website Template is a website template download suitable for promotional websites that provide home decoration, cleaning, maintenance and other service organizations. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-05-09

Fresh color personal resume guide page template

Fresh color matching personal job application resume guide page template is a personal job search resume work display guide page web template download suitable for fresh color matching style. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-29

Designer Creative Job Resume Web Template

Designer Creative Job Resume Web Template is a downloadable web template for personal job resume display suitable for various designer positions. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28

Modern engineering construction company website template

The modern engineering and construction company website template is a downloadable website template suitable for promotion of the engineering and construction service industry. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28