Jump to content

InnovatorCoder

uniGUI Subscriber
  • Posts

    70
  • Joined

  • Last visited

Posts posted by InnovatorCoder

  1. Hello Everyone,

    Happy New Year!🎇 🎇

    As we step into 2024 with renewed enthusiasm for our shared passion in software development, I wanted to build upon our recent discussion about the excitement and challenges of crafting unique and functional interfaces.

    Many in our field have found great success and efficiency using RadCore in conjunction with UniGUI. This combination has been lauded for its ability to streamline the development process, enabling the creation of professional-grade interfaces more quickly and effectively.

    For those who may be curious or are seeking to enhance their toolkit, I highly recommend exploring the capabilities of RadCore, especially in projects leveraging UniGUI. It's a resource that not only saves valuable time but also significantly uplifts the quality of your output.

    As we embark on this new year, let's continue to share our experiences, tools, and insights to foster collective growth and innovation. Looking forward to witnessing the amazing creations this year brings from this talented community!

    Wishing you all a prosperous and inspiring 2024!

  2.  

    Quote

    What are the hosting specifications required to support 200 simultaneous visitors and browsers on my site?

    Considering that each user session might approximately need 100KB for upload and another 100KB for download, for 200 simultaneous sessions, this translates to a requirement of around 40MB, or roughly 160Mb of bandwidth.

    To efficiently manage this load, deploying 4 servers with a load balancer could be an optimal solution, as it would allow each server to handle about 40Mb of bandwidth. Additionally, dedicating a separate server for database operations may enhance overall system performance.

    Your thoughts on this setup would be highly valuable.

     

  3. Quote

    Which database integrates best with the uniGUI system? Is it MySQL, MS-SQL, MS-Access, or another option?

    When selecting the best database for uniGUI, it's crucial to consider both your specific needs and the nature of your application.

    MySQL stands out not only for its flexibility and wide usage in various web applications but also for being free, which is a significant advantage.

    MS-SQL is often the choice for environments that are heavily integrated with other Microsoft services. On the other hand, MS-Access is more suitable for smaller, desktop-based applications but may not be ideal for web applications with high traffic.

    Ultimately, the best choice will align with your application's requirements.

  4. Quote

    In terms of system stability and service reliability, is it better to opt for Linux or Windows hosting?

    In the context of system stability and service reliability for hosting environments, particularly for UniGUI applications, Linux is often the preferred choice. Its stability, enhanced security features, and lower resource consumption not only make it a reliable option but also lead to better server performance compared to an equivalently specced Windows server. This efficiency in resource utilization is especially beneficial for UniGUI applications, as Linux hosting naturally offers better performance than Windows due to its efficient resource management and robust security architecture.

  5. Although I have limited experience with UniGUI, allow me to initiate this discussion, hoping that those with more expertise and experience will correct me where necessary.

    Regarding the question:

    Quote

    What are the hosting specifications required to support 200 simultaneous visitors and browsers on my site?

    About Hosting Specifications for 200 Simultaneous Visitors: To support 200 simultaneous visitors, your hosting environment needs to be robust. This usually involves a server with a powerful CPU (12 cores+), sufficient RAM (here, is 32GB of memory enough?), and high bandwidth to manage the traffic. Assuming the database contains only text, is 10Mb bandwidth sufficient? It's also important to ensure that your hosting plan can handle peak loads efficiently. This might involve using a Load Balancer, but I'm not sure what the best solution for that is.

  6. I began using Delphi when it was still owned by Borland, specifically starting with Delphi 5❤️ around the year 1999. Since then, I have been personally programming with it, developing a deep passion and admiration for it.

    Delphi has been an exceptional programming environment for creating high-performance and extremely stable desktop applications for the Windows operating system. A significant milestone in my journey was when Embarcadero took over and expanded Delphi's capabilities to support various operating systems❤️ like Windows, macOS, Android, Linux, and iOS. The third leap in my experience was my introduction to uniGUI❤️. Discovering UniGUI was one of the best things that happened in my career, as it allowed me to develop web-based applications with minimal effort. By the way, I am 43 years old.

    • Like 1
  7. Hello Everyone,

    I had the pleasure of exploring the uniGUI discussion forums and discovered a gem: this page. It's filled with inspiring examples of application designs❤️, showcasing the creativity and skill of our fellow developers. I highly recommend visiting this page for a burst of inspiration and to see the diverse ways in which uniGUI can be utilized in application development. It's truly a source of great ideas and innovative design approaches.

  8. Hello Everyone,

    As fellow developers, we all know the excitement and challenge of creating unique and functional interfaces for our software. I am reaching out to this wonderful community with a special request: would you be willing to share the interfaces of your programs and any creative innovations you've implemented? Seeing your work can greatly inspire and motivate us to push our boundaries and innovate further. Whether it's a clever UI element or a complete design overhaul, every contribution is valuable and appreciated. Let's inspire each other and grow together!

    Looking forward to your amazing creations!

    • Like 1
  9. On 8/8/2022 at 2:28 PM, palak231 said:

    Hi this is Palak Sharma

    I am in final year of my engineering, well lots of programming language I learn and lots of other I am still learning. I and my team is developing software application and I have little bit doubt for what I was not aware with is A/B testing ? What is this and how it can help in software or web testing.

    Can anyone give their suggestion on this would be a great support.

    Thanks

    Hi Palak,

    It's great to hear about your journey in engineering and software development. A/B testing is a valuable tool in this field. It involves comparing two versions of a web page or application to see which one performs better. You present version A to one group of users and version B to another, then analyze which version achieves better engagement or conversion rates. This method helps in making data-driven decisions for software improvements, enhancing the user experience and functionality. It's particularly useful when you want to test new features or changes in your application. Keep up the good work with your learning and development!

    Best of luck with your project

  10. As a uniGUI web application developer, I often encounter these important questions from clients, which I'd like to share and discuss on this forum:

    1. What are the hosting specifications required to support 200 simultaneous visitors and browsers on my site?
    2. In terms of system stability and service reliability, is it better to opt for Linux or Windows hosting?
    3. Which database integrates best with the uniGUI system? Is it MySQL, MS-SQL, MS-Access, or another option?

    I'm looking forward to the community's insights and recommendations on these common yet crucial queries. If anyone with experience in these areas could provide their input, we would greatly benefit from your knowledge and expertise.

  11. I've been working with UNIGUI and have actually developed the screens myself. The experience has been quite straightforward and clear, which I found very refreshing. A big thank you to their clear and comprehensive online documentation, which made a significant difference.

    Currently, I'm in the process of trying something new: I'm moving the server from Windows to Linux. This is an experiment to test the performance and response time on a Linux environment. I'm quite curious to see how this transition will affect the overall functionality and efficiency of our system.

    Thought you might be interested in hearing about this latest development. Thanks again for all your earlier advice!

  12. Salamat, Mohammed.

    Thank you for your suggestion. Indeed, I did purchase RadCore, but unfortunately💔, I encountered some issues. The team didn't focus much on English guidance and examples, opting instead to concentrate on other local languages. As a result, I found it challenging to find suitable direction. Additionally, there seems to be a lack of organization in the usage guides and other documentation, which made it difficult for me to navigate.

    By the way, despite my best efforts to utilize the RadCore library, I was unable to achieve success, and now my license has expired. Interestingly, they are requesting a renewal for continued use, almost as if I had successfully developed a system using it, which, frankly, wasn't the case. This situation is a bit ironic 😁😂

    In contrast, UNIGUI ❤️ offers well-organized and clear guides that are easy to follow, along with numerous robust examples that work well right out of the box and can be easily modified. This level of clarity and organization in UNIGUI has been very helpful to me.

    I appreciate your advice and am still exploring the best way forward, considering these challenges.

    • Thanks 1
  13. Hello everyone,

    Thank you for raising this topic in the forums. This issue is indeed occupying my mind at the moment.

    I am currently facing a significant challenge and would greatly appreciate your collective wisdom. My task involves migrating an application server from a Windows Server environment to Linux. This is a crucial project for me, and my goal is to achieve a transition that is as smooth and free of trouble as possible.

    Although I have conducted some preliminary research, I am eager to learn from those with hands-on experience in this area. I have a few specific questions where your insights could be extremely valuable:

    1.  Key Considerations: What should be my main focus when transferring an application server from Windows to Linux? Are there common pitfalls or compatibility issues that I should be aware of?
    2. Preparation Steps: What are the necessary steps to prepare the Linux server before starting the migration? Is there a checklist or set of tasks that would ensure the server is ready for a seamless transition?
    3. Real-World Experiences: Has anyone here undergone a similar migration process? If so, could you share your experiences, especially any challenges you encountered and how you resolved them?

    Your advice, recommendations, or any resources you could provide would be immensely helpful. Thank you so much in advance for taking the time to assist!

  14. Hello uniGUI Community,

    I'm reaching into the uniGUI world and would greatly benefit from the latest PDF versions of the uniGUI Developer Manual, uniGUI Component Reference Manual, and Installation Instructions. I, along with many others, prefer having physical copies of manuals for more effective study and reference. Online manuals can be challenging for some of us to work with. Could anyone please provide these documents in their latest PDF formats?

    Thank you very much for your help!

  15. On 1/14/2023 at 8:38 PM, Farshad Mohajeri said:

    Hello,

    Based on which real data?

    The "experienced" Delphi Developer should demonstrate us that he can finish his particular project using REST API  in less than time you can finish same project in uniGUI.

    Since no such thing has been demonstrated yet, the above statement is only speculation from someone who have little understanding of uniGUI.

    I don't know. But he has one of the TOP Delphi developers on freelancer.com

     

  16. Here feedback from one of an experienced Delphi developer on Freelancer.com:

    Quote

     

    Its better to use REST API on Delphi (possible to use native Delphi REST or framework like DMVC) + JS frontend. Even HTML + JQuery and for speed up necessary to use templates.

    Regarding UNIGUI, at the beginning looks like you can use UniGUI to speed up process. But during real work you will be every time meet some difficulties. For example, UniGUI uses Sencha, and you can use only this framework. If you try to add something you have to spend a lot of time for this. Next disadvantage - that this is application on server, difficult to have a lot of users and so on. so, every time you disconnect, and you have to refresh page

     

    Number of Active users is a Big concern

×
×
  • Create New...